-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2024-11-11
When committing SERVER-95393, routing information will not be refreshed as part of the filtering metadata updates. This may cause some transactions in tests to trigger a StaleConfig error along with a TransientTransactionError, particularly during nested $lookup operations.
This ticket tracks the work to implement transaction retriability—similar to what the driver would do—for those tests that are expected to start failing once SERVER-95393 is committed.
- is depended on by
-
SERVER-95393 Use a ConfigServerCatalogCacheLoader for the router-role and a ShardServerCatalogCacheLoader for the shard-role
- In Code Review