-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
Fully Compatible
Lock acquisition and collation resolution seems to be one large logical step on the run_aggregate path. We should break it into a helper function to clean up the high-level path. This step should just require the AggregationPlan as input, and should output the collation. Preparation for change streams (setting the execution namespace and other checks) as well as lock acquisition happens alongside.
- depends on
-
SERVER-82719 Move management of aggregation "context" into AggregationPlan
- Closed
- is depended on by
-
SERVER-82719 Move management of aggregation "context" into AggregationPlan
- Closed