-
Type:
Task
-
Resolution: Fixed
-
Priority:
Minor - P4
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, getExpandedPipeline() returns a list of LiteParsedDocumentSource as we take advantage of std::list's splicing semantics during LiteParsedExpandable expansion. However, we don't need any list-specific functionality after expansion. LiteParsedExpandable should store the expanded vector as a LiteParsedVec instead to facilitate easier LiteParsedPipeline manipulation.
- is depended on by
-
SERVER-115330 Introduce LiteParsedDesugarer
-
- In Progress
-