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

Prevent parallel compaction on the same URI

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.2.0, 7.1.0-rc0
    • 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.

            Assignee:
            etienne.petrel@mongodb.com Etienne Petrel
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: