-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Most callsites of Pipeline::parse() can be swapped out for pipeline_factory::makePipeline(), which goes through LiteParsed.
The default MakePipelineOptions will have the call optimize the pipeline and attach a cursor source to the pipeline, so we should be delicate with making sure we are not changing what the output pipeline looks like (i.e., it should only be optimized if it was optimized before).
- depends on
-
SERVER-114709 Make pipeline_factory::makePipeline() go through LiteParsedPipeline
-
- Closed
-
- is depended on by
-
SERVER-114664 Remove Pipeline::parse() from BSON
-
- Backlog
-