Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-100553

Make effectivePipeline required for all search view commands

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Integration
    • Fully Compatible
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      While embedding the effectivePipeline in the view object is technically only required by mongot for createSearchIndex commands, it would beneficial for debugging to add the pipeline to all search commands on views.

      To do so, we must operate under the assumption that anytime there's a viewName, there must be a viewPipeline as well. This means adding tasserts instead of conditionals where necessary along with flipping the "optional" flag in the IDL struct.

            Assignee:
            josh.siegel@mongodb.com Josh Siegel
            Reporter:
            josh.siegel@mongodb.com Josh Siegel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: