Check all CSS entries in checkMetadataConsistency

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0
    • Affects Version/s: 9.0.0-rc0, 9.1.0-rc0
    • Component/s: None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2026-08-03, CAR Team 2026-08-17, CAR Team 2026-08-31
    • 🟥 DDL
    • None
    • None
    • None
    • None
    • None
    • None

      Currently CheckMetadataConsistency only checks CollectionShardingState entries of namespaces reachable through either the global or the local collection catalogs; other entries are never checked. Therefore we are missing validation that no stale CSS/DSS entries are left.

      For example, after dropping a collection, we are missing validation that there are no CSS entries stating that collection exists.

            Assignee:
            Pol Pinol
            Reporter:
            Jordi Serra Torrens
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: