-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Compaction
-
None
-
5
-
BermudaTriangle- 2023-09-05
It is possible to execute parallel compaction as long as different sessions are used. However, this does not seem to be tested or documented.
Recent testing hit an issue that seems to be related to parallel compaction where background and foreground compaction are running on the same URI, see WT-11429. it hits an assertion added by WT-9631.
This ticket should investigate whether parallel compaction should be allowed or not and make the code/doc changes wherever necessary.
WT-11348 disabled parallel compaction in test/format. This ticket should review this code.
Update: Prevent parallel compaction to be done on the same URI.
- is duplicated by
-
WT-11429 Background compaction hits assertion block->compact_pct_tenths > 0
- Closed
- is related to
-
WT-11348 Update test/format to enable background compaction server
- Closed
- related to
-
WT-12680 Add a log when parallel compaction is executed on the same table
- Closed
- tested by
-
WT-11346 Create cppsuite test for background compaction
- Closed