-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
QO 2022-02-07, QE 2022-02-21, QE 2022-03-07, QE 2022-03-21
Currently we encode an entire query filter BSON object into the plan cache key. In order to be able to map queries having a similar shape (as it's defined in SBE) we need to change the encoding scheme to take into account parameter markers, so that two queries
{a: 10}
and
{a: 20}
are mapped the same cached plan.
- depends on
-
SERVER-61422 Update SBE filter stage builder to use parameter markers
- Closed
- is related to
-
SERVER-62797 Invalidate SBE plan cache when any of the query knobs is changed
- Closed
- related to
-
SERVER-64137 Remove featureFlagAutoParameterization
- Closed