-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2024-03-04
CollectionRouter/MultiCollectionRouter performs retries for any StaleConfig exception, regardless of whether the stale namespace is one involved in that particular router loop. This leads to unnecessary retries when the stale version is one provided by the issuer of a command, but then the execution on the targeted shard reaches a CollectionRouter to perform additional routing (e.g. when executing a lookup, additional routing is performed for the inner collection).
- is related to
-
SERVER-96318 MultiCollectionRouter does not refresh the routing information for the main collection in case of a StaleConfig exception
- Closed