Modularize the ShardingState similarly to the DSS

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • CAR Team 2025-05-12, CAR Team 2025-05-26
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None

      Similar to the changes in SERVER-100711, we should split the implementation and the interface of the sharding state so that external observers (ie. shard role) cannot modify the state but DDLs can.

      We should also decide what (if anything) the sharding state should look like on the mongoS.

            Assignee:
            Allison Easton
            Reporter:
            Allison Easton
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: