Acquire only local distLock for Sharding DDL coordinators

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: Backlog
    • Component/s: Sharding
    • Sharding EMEA
    • Sharding EMEA 2021-05-31
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      With the new implementation of the setFCV command (SERVER-55898) we have the guarantee that new and old DDL opeartions won't ever run concurrently on the cluster.
      So there is no need anymore to take the distributed locks on this new paths, instead we will only use the local version of the distributed lock to serialize with other DDL operation running on the same shard.

              Assignee:
              [DO NOT USE] Backlog - Sharding EMEA
              Reporter:
              Tommaso Tocci
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: