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

supporting caching SBE Plan for $lookup

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • QE 2022-05-02, QE 2022-05-16, QE 2022-05-30, QE 2022-06-13, QE 2022-06-27

      $lookup SBE plan should work with the new SBE Plan Cache, 

      (1) Verify that $lookup SBE plans are cached, matched and evicted correctly.

      (2) For invalidation, $lookup SBE plan should support the invalidation protocol from the new SBE Plan Cache. Changes in both the local and the foriegn collection (including indexes) that affect the SBE Plan should cause corresponding plans to be invalidated.

      (3) For the post match valdiation "trial", the definition of "work" needs to be adjusted based on SBE Plans.  

            Assignee:
            rui.liu@mongodb.com Rui Liu
            Reporter:
            rushan.chen@mongodb.com Rushan Chen
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: