-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
DB Integration & Observability
-
Fully Compatible
-
ALL
-
v9.0, v8.3
-
None
-
None
-
None
-
None
-
None
-
None
-
None
LiteParsedDocumentSource::getMutableSubpipelines() exposes the underlying vector of subpipelines during desugaring. The desugarer doesn't need to mutate the vector itself, instead it just needs to desugar each individual subpipeline. The order of the vector container must remain immutable. As part of this ticket, implement a container that allows the desugarer to expand each subpipeline, while guaranteeing the subpipeline vector itself remains unchanged.