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

Testing $rankFusion with search input pipelines

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Integration
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None

      At the point that we get to this ticket, we hypothesize that $rankFusion should work on a view with search input pipeline, so now we will test this.

      End-to-End / js tests:

      Write $rankFusion queries on a view that have search ($search & $vectorSearch) input pipelines. Make sure to test search pipelines as both the first, and not the first input pipelines (as these have different implementation consequences).

      Write some tests on nested view definitions too.

      Unit tests:

      Write unit tests in document_source_rank_fusion_test.cpp and make sure these types of queries desugar correctly

            Assignee:
            Unassigned Unassigned
            Reporter:
            joseph.shalabi@mongodb.com Joe Shalabi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: