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

Refactor $search code to eliminate $_internalSearchMongotRemote stage.

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Query Integration

    Description

      DocumentSourceSearch desugars into DocumentSourceInternalSearchMongotRemote so that DocumentSourceSearch is never used in execution. We should be able to refactor this code to eliminate the extra layer of indirection that is DocumentSourceInternalSearchMongotRemote.

      However, now that $search is run in SBE, we can consider closing this as won't do if we can delete the classic $search implementation.

      Attachments

        Activity

          People

            backlog-query-integration Backlog - Query Integration
            will.buerger@mongodb.com Will Buerger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: