-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2025-03-17
Currently, `checkMetadataConsistency` performs the following comparisons:
- Global catalog vs. shard-local catalog (config.shard.databases)
- Global catalog vs. shard-local catalog cache (DSS)
Since we have guarantees that the snapshot of the global catalog does not change and we have a DDL lock, we can conclude that the shard-local catalog is equivalent to the DSS. However, we would like to perform this explicit comparison to provide more information to the customer in the event of any inconsistencies. This way, they will know which of the three sources is incorrect.
- depends on
-
SERVER-99805 checkMetadataConsistency to check against durable shard metadata
-
- Closed
-
-
SERVER-99806 checkMetadataConsistency to check against temporary DSS
-
- Closed
-