-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Compaction
-
None
-
Storage Engines
-
3
-
StorEng - Defined Pipeline
Currently, the estimation phase occurs once after reviewing N pages. The estimation phase sets the compact_pages_rewritten_expected value. Since the estimation phase might be off for various reasons (parallel writers, not enough pages reviewed, etc), we may end up with compact_pages_rewritten > compact_pages_rewritten_expected. When this happens, it might be time to estimate the work for compaction and take the right decision whether it's worth continuing or not.
- duplicates
-
WT-12319 Re-estimate work during compaction when necessary
- Open