-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2025-06-23
-
None
-
3
-
TBD
-
🟩 Routing and Topology
-
None
-
None
-
None
-
None
-
None
-
None
The goal of this ticket is to hide the complexity of the router role loop inside the implementation of ClusterAggregate::runAggregate.
For that, runAggregate should stop receiving a CollectionRoutingInfo object as a parameter, and should instantiate a sharding::router::MultiCollectionRouter to route an aggregate command.
- depends on
-
SERVER-102925 Replace direct CatalogCache accesses in the sharded aggregation code with the RoutingContext
-
- In Progress
-