-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-03-17
-
None
-
None
-
None
-
None
-
None
-
None
-
None
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
-