-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Service Arch
-
Fully Compatible
-
Service Arch 2024-01-22, Service Arch 2024-02-05
Allow aggregations to be run against embedded routers. This will involve using MongosProcessInterface to handle aggregations run via the embedded router on mongod (we should consider renaming it to RouterProcessInterface). Additionally, start running the equivalents of aggregation_mongos_passthrough and aggregation_sharded_collections_passthrough against an embedded-router-only sharded cluster on the all-feature-flags and SAN variants to validate the support.
- depends on
-
SERVER-83751 Remove use of ShardingState in sharded_agg_helpers
- Closed
- is duplicated by
-
SERVER-81360 (SA) Support both roles of MongoProcessInterface in combined binary
- Closed