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

Require a unique identifier in critical section reasons

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Sharding
    • Sharding EMEA 2021-07-12

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: