-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Optimization
(After SERVER-92457) we should refactor $exchange logic in sharded_agg_helpers either to live in its own header/cpp and be used in split_pipeline.h/.cpp, or have it live directly there, so that we don't have to check eligibility in DocumentSourceGroupBase::
pipelineDependentDistributedPlanLogic to determine if we can/should fully push a $group down.
- depends on
-
SERVER-92457 Push-down $group on shard key to shards
- In Code Review