-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
Fully Compatible
-
ALL
-
QO 2025-02-17
-
None
-
None
-
None
-
None
-
None
-
None
-
None
SERVER-97662 added taggedMatchExpressionHash to QuerySolution and sets it in most places, but it is not being set in QueryPlanner::planFromCache. This ticket is to set the member correctly in QueryPlanner::planFromCache and write a test for it.
A test for this might look like:
- Cache a plan with a match expression.
- Retrieve the plan.
- Check that the retrieved query solution's hash matches the hash in the plan itself.
- is caused by
-
SERVER-97662 Don't parameterize queries for SBE plan cache when the SBE plan cache is unreachable
-
- Closed
-
- related to
-
SERVER-101922 Indices in MatchExpressions should be cached in a position-independent manner
-
- Investigating
-