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

[CQF] Fix grow_hash_table.js

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • ALL

      This test creates a find query with a simple condition, but very large projection list. This query is translated currently into a node using a PathKeep expression. Currently we perform a rewrite where we expand a PathKeep into individual Eval nodes in the hope that we can cover the fields with an index.

       

      This proposed fix is to constrain this rewrite only to cases with small number of fields to keep (say less than 10). There is also a fix for an SBE overflow issue with PathKeep.

            Assignee:
            svilen.mihaylov@mongodb.com Svilen Mihaylov (Inactive)
            Reporter:
            svilen.mihaylov@mongodb.com Svilen Mihaylov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: