Implement all QuerySolutionNode virtual functions for BinaryJoin node

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Minor - P4
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Query Optimization
    • Fully Compatible
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In SERVER-109762, we introduced a base implementation of 
      BinaryEquiJoinEmbeddingNode which provided stub implementations of the virtual functions of QuerySolutionNode. We should implement these properly or determine that their implementations will never be invoked as we will generate this QuerySolution in a different codepath than the regular find executor.
       
      The functions are:

      • fetched()
      • getFieldAvailability()
      • sortedByDiskLoc()
      • providedSorts()

            Assignee:
            Alya Berciu
            Reporter:
            Ben Shteinfeld
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: