-
Type:
New Feature
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Optimization
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
- Introduce a query knob for the plan cache
- Use results of
SERVER-129261,SERVER-129262, andSERVER-129263to construct the cache key, convert winning QSN to cache entry and extract from cache
This should allow us to write an end to end JS test which runs a query twice and the second run should use the cache. We may need to be creative for how to verify the cache was actually used on the second try - either parse the logs (not ideal), or expose some counters before this change that we can verify, or implement SERVER-16895 directly.
- is related to
-
SERVER-129261 [Join Optimization] Autoparameterizing cache key generation
-
- Closed
-
-
SERVER-129262 [Join Optimization] Convert QSN to CachedJoinPlan
-
- Closed
-
-
SERVER-129263 [Join Optimization] Reconstruct QSN from CachedJoinPlan
-
- Closed
-
-
SERVER-16895 Users should be able to request that explain not bypass the plan cache
-
- Open
-
- related to
-
SERVER-129271 [Join Optimization] Bypass plan cache for hinted queries
-
- Open
-