-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Query Planning
-
None
-
Fully Compatible
-
v7.2, v7.0
-
QE 2023-11-27, QE 2023-12-11
At the moment, the default setting for internalQueryFrameworkControl isĀ "trySbe", which means that the system will use SBE for all eligible queries and fallback to the classic engine otherwise. We also support "forceClassicEngine", in which case all queries use the Classic Engine. (There are other settings for this parameter related to the Bonsai optimizer which are irrelevant for this discussion.)
The goal for this ticket is to introduce a third setting for the internalQueryFrameworkControl parameter which causes the system to behave more like it did in version 6.0 – an "in between" option in which queries which can benefit from pushdown of $group or $lookup stages use SBE and all other queries use Classic.
- related to
-
SERVER-83685 Make internalQueryFrameworkControl "trySbeRestricted" the default query knob
- Closed