Transition callsites from Pipeline::parse() to pipeline_factory::makePipeline() where possible

XMLWordPrintableJSON

    • 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).

            Assignee:
            Mariano Shaar
            Reporter:
            Will Buerger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: