$lookup rejects $search view defs inside hybrid search

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.0-rc1
    • Affects Version/s: None
    • Component/s: None
    • Query Integration
    • Fully Compatible
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When $lookup targets a view whose definition contains $search, a $rankFusion or $scoreFusion pipeline fails with error 65180 when the search and hybrid-search extension flags are enabled.

      makeLookupViewBinder() incorrectly binds the search view through the extension view validator. Search views use separate view-handling logic and should not be bound here.

            Assignee:
            Aditya Deshpande
            Reporter:
            Aditya Deshpande
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: