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

Implement QuerySolution hash and store in plan cache

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • QO 2023-11-27, QO 2023-12-11

      As a prerequisite to SERVER-82238, we need a way to check if the QuerySolution that lead to a cache entry matches one that we consider during an explain. We will hash the QuerySolution, store the hash in the plan cache, and when we run explain we see which plan hash matches the cached hash.

      For this ticket, we will implement the hash of the QuerySolution.

            Assignee:
            matt.boros@mongodb.com Matt Boros
            Reporter:
            matt.boros@mongodb.com Matt Boros
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: