Restore the previous RSWB allowDeletions configuration when an in-place update rolls back

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0, 9.1.0-rc1022, 9.0.3
    • 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
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      An in-place allowDeletions update commits the new policy to config.replica_set_writes_critical_section and applies it in memory. On rollback, the document reverts, but memory can stay on the rolled-back policy. 
      As part of this ticket, we should recover replica set write blocking from the durable document on rollback of config.replica_set_writes_critical_section, including restoring the previous allowDeletions policy.

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

              Created:
              Updated:
              Resolved: