-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
Fully Compatible
-
QO 2025-02-17
Implement timeseries::rewritePipelineForTimeseriesCollection, which takes a pipeline representation and carves out logic based on the first stage's name to determine whether to:
- Rewrite $collStats (
SERVER-100561), - Rewrite $indexStats (
SERVER-100562), or - Prepend $_internalUnpackBucket by calling generateStageInPipeline().
- depends on
-
SERVER-100381 Ensure that the unified call target for generating $_internalUnpackBucket has correct behavior
-
- Closed
-
- is depended on by
-
SERVER-99492 Implement $_internalUnpackBucket stage generation for tracked collections before ClusterAggregate::runAggregate
-
- In Code Review
-
-
SERVER-100002 Implement $_internalUnpackBucket stage generation for untracked collections in sharded cluster
-
- Closed
-
-
SERVER-100561 Implement special handling for $collStats with $_internalUnpackBucket
-
- Closed
-
-
SERVER-100562 Implement special handling for $indexStats with $_internalUnpackBucket
-
- Closed
-