ExportXMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0, 9.1.0-rc1025, 9.0.9
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • v9.0
    • CAR Team 2026-08-31, CAR Team 2026-09-14, CAR Team 2026-09-28, CAR Team 2026-10-12
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      autoCompact is node-local and allowed on secondaries. Replica set write blocking only pauses it in the blockReplicaSetWrites command path, which is primary-only. 

      Secondaries apply config.replica_set_writes_critical_section through the ReplicaSetWriteBlockOpObserver and update in-memory write/deletion flags, but they never pause auto-compaction.

      As part of this ticket, we need to 1) pause node-local auto-compaction on every replica-set member when the durable replica-set write-block policy changes, and 2) while primaries need to retry, secondaries have to pause auto-compaction best-effort.

            Assignee:
            Anna Maria Nestorov
            Reporter:
            Anna Maria Nestorov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: