-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Execution
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, the SBE-eligible prefix of the document source pipeline is pushed down to the QSN after engine selection happens. This is an artifact of how things worked in the old get_executor. However engine selection needs to see the whole QSN to make the decision, so we should push down the eligible stages, then unattach them if Classic is chosen