listCatalog may miss shards

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • ALL
    • 200
    • 🟩 Routing and Topology
    • None
    • None
    • None
    • None
    • None
    • None

      During listCatalog, mongos broadcasts the command to all shards using the shard list from the most recent ShardRegistry refresh. If that list is stale, listCatalog may skip some shards.

       

      To address this, we will force a ShardRegistry refresh within the listCatalog operation before broadcasting the command to all shards.

            Assignee:
            Unassigned
            Reporter:
            Silvia Surroca
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: