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

Make sure shardCollection and explicit/implicit collection creation serialization is the same as 7.0

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Catalog and Routing

      Starting from SERVER-81190 the implicit/explicit create collection now takes the DDL locks instead of serializing with other DDL operations through the critical section.

      The goal of this ticket is that we maintain exactly the same behaviour as of 7.0.

      For instance, a write sent while a shardCollection is being executed should serialize with the operation and be executed afterward instead of returning an error.

            Assignee:
            backlog-server-catalog-and-routing [DO NOT USE] Backlog - Catalog and Routing
            Reporter:
            tommaso.tocci@mongodb.com Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: