[Join Optimization] Plans recovered from the cache should indicate which paths are multikey

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Optimization
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      SPM-4475 enforced that the multikeyness of relevant fields won't change across a yield/restore. This is done by indicating to the execution engine which fields the query depends on being non-multikey. SERVER-127609 does this for join plans constructed not via the plan cache. This ticket tracks work for codifying the set of fields that are multikey when the plan is recovered from the cache.

            Assignee:
            Unassigned
            Reporter:
            Ben Shteinfeld
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: