We're going to change 8.0 and master to use the classic plan cache instead of the SBE plan cache in release builds.
Under SBE full feature flag, we will continue to use the SBE plan cache so that we keep test coverage of it.
This ticket is broken into several sub-tasks. The parent-level ticket will be used for enabling the new code path.
- causes
-
SERVER-91076 SBE with classic plan cache uses same plan cache key for queries with and without hints
- Closed
- has to be finished together with
-
SERVER-90417 Disable SBE for Time Series on 7.3
- Closed
- is depended on by
-
SERVER-89088 Time series queries do not use plan cache when query parameters are changed slightly
- Closed
-
SERVER-89436 Multi-planning may be necessary more often in SBE than in classic
- Needs Scheduling
- related to
-
SERVER-91095 Make cases where plan cache stores neither works nor reads more explicit
- Backlog
-
SERVER-90880 Cache single solution plans in classic cache for queries using SBE
- Needs Scheduling