Parameterize pushed down $match stages for SBE plan cache and tests for same

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • Fully Compatible
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      $match stages that get pushed down to SBE should be parameterized for the SBE plan cache to avoid cache flooding.

      See the discussion on line 437 of canonical_query_encoder.cpp in the PoC review here:

      https://github.com/10gen/mongo/pull/13744/files/0f09d5d7a4c875aef4a8cc172238028a534f8e81#diff-505b6901656a3b7a189eb468f202966c69a3dafd3004fef097dbd4fd3089f449

            Assignee:
            Kevin Cherkauer (Inactive)
            Reporter:
            Kevin Cherkauer (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: