Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-56888

Require a unique identifier in critical section reasons

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • Sharding EMEA 2021-07-12

      When acquiring a collection critical section, a "weak" reason is currently provided for DDL operations.

      For example, the reason on rename participants simply includes the involved collections.

      The objective of this ticket is to make the critical section reason more strict, requiring the inclusion in the reason of a unique identifier (e.g. the collection uuid) to avoid re-joining in case of bugs around similar operations.

      This ticket is to address the problem both for recoverable and in-memory critical section, once SERVER-56788 will be completed.

            Assignee:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Reporter:
            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: