Limit the number of checkpoints generated by compaction

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Compaction
    • Storage Engines, Storage Engines - Persistence
    • StorEng - Defined Pipeline
    • 3

      Compaction generates several checkpoints, two especially at the end of each pass.

      Checkpoints may also be generated by the application and if one happens between the two compaction checkpoint, the second checkpoint from compaction becomes useless.

      We can avoid this scenario by checking the generation number of the checkpoint.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: