-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2026-07-06, CAR Team 2026-07-20
-
🟦 Shard Catalog
-
None
-
None
-
None
-
None
-
None
-
None
_shardsvrCheckMetadataConsistencySecondaryParticipant is called on secondaries and should perform similar checks to the primary counterpart, but it requires a stable catalog. By default, it runs with "afterClusterTime", but this could hide issues on lagged secondaries. This task is to investigate if it possible to run _shardsvrCheckMetadataConsistencySecondaryParticipant on lagged secondaries by taking the appropriate snapshots.
- depends on
-
SERVER-130395 Change ShardingCatalogClient API to take ReadConcernArgs instead of ReadConcernLevel
-
- Closed
-
-
SERVER-130697 Honor atClusterTime in Shard::_exhaustiveFindOnConfig()
-
- Closed
-
- related to
-
SERVER-130787 checkMetadataConsistency on secondary can report false positive due to CSR being newer than durable read timestamp
-
- In Progress
-
-
SERVER-130947 Take a consistent CollectionMetadata in CMC on delayed secondaries
-
- In Progress
-