Implement grafting of post-multiplan tree onto multiplan candidates

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • QE 2021-09-06, QE 2021-09-20
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Multi-planning for queries with $group or $lookup in the find() layer will work as follows:
      1) Run all of the 'multiplanned' candidate plans and choose the winner, using the existing infrastructure.
      2) Stitch the 'postMultiPlan' tree on top of the QSN of the winning plan.
      3) Build an execution tree for this new QSN tree.

              Assignee:
              Irina Yatsenko (Inactive)
              Reporter:
              Ian Boros
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: