-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
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.
- is related to
-
SERVER-67638 [CQF] Error when projection has >10k fields
- Closed