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

Acquire only local distLock for Sharding DDL coordinators

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

      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:
            backlog-server-sharding-emea [DO NOT USE] Backlog - Sharding EMEA
            Reporter:
            tommaso.tocci@mongodb.com Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: