Re-estimate work during compaction when necessary

XMLWordPrintableJSON

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

      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:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: