-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Compaction
-
Storage Engines
-
5
-
2023-12-12 - Heisenbug, 2024-01-09 - I Grew Tired, StorEng - 2024-01-23
-
v8.0, v7.0, v6.0
Between two compaction passes, if the number of pages rewritten has not changed, there is no need to try another time. We should quit.
An example is shown in this comment from SERVER-80124. Compaction waits until the 100th pass before giving up while no progress was made at all since the start while we could have detected this earlier.
- causes
-
WT-12259 test_compact12 hits assertion related to fast truncated pages
- Closed
- related to
-
SERVER-80124 Measure performance impact of background compaction
- Closed