Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-12319

Re-estimate work during compaction when necessary

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Compaction
    • None
    • Storage Engines
    • 5
    • StorEng - Refinement Pipeline

      After the estimation phase, compaction will set the compact_pages_rewritten_expected variable which is the number of pages we expect to rewrite.

      We may do more than what we expected (wrong estimation, more work has been identified, etc) and it might be worth re-estimating the work at this point.

      The idea came from this comment. This ticket should investigate if this could be a reasonable thing to do.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: