Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.0
    • Component/s: bookkeeper-server
    • Labels:
      None

      Description

      Currently, SyncThread made a checkpoint too frequently, which affects performance. data is writing to entry logger file might be blocked by syncing same entry logger file, which affect bookie to achieve higher throughput. We could schedule checkpoint only when rotating an entry log file. so new incoming entries would be written to newer entry log file and old entry log file could be synced.

        Attachments

        1. 0001-BOOKKEEPER-564-CheckpointSource.patch
          57 kB
          Ivan Kelly
        2. 0001-BOOKKEEPER-564-CheckpointSource.patch
          52 kB
          Ivan Kelly
        3. 0001-BOOKKEEPER-564-CheckpointSource.patch
          53 kB
          Ivan Kelly
        4. 0001-BOOKKEEPER-584-CheckpointSource.patch
          53 kB
          Ivan Kelly
        5. BOOKKEEPER-564.patch
          66 kB
          Sijie Guo
        6. 0001-BOOKKEEPER-564-Better-checkpoint-mechanism.patch
          80 kB
          Ivan Kelly
        7. 0001-BOOKKEEPER-564-Better-checkpoint-mechanism.patch
          75 kB
          Ivan Kelly
        8. BOOKKEEPER-564.patch
          65 kB
          Sijie Guo
        9. 0002-BOOKKEEPER-564-Better-checkpoint-mechanism.patch
          30 kB
          Ivan Kelly
        10. BOOKKEEPER-564.patch
          60 kB
          Sijie Guo

          Issue Links

            Activity

              People

              • Assignee:
                hustlmsp Sijie Guo
                Reporter:
                hustlmsp Sijie Guo
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: