[SERVER-64776] Modify plan cache key encoding scheme to take into account tightness for $type queries Created: 22/Mar/22  Updated: 06/Dec/22

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Alexander Ignatyev Assignee: Backlog - Query Optimization
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-66015 Auto-parameterization works incorrect... Closed
Assigned Teams:
Query Optimization
Participants:

 Description   

The fact that index bounds tightness depends on values in a $type expression makes auto-parameterization harder for queries containing $type expressions. We need to modify query planner encoding scheme to take it into account to reenable auto-parameterization for $type expressions.



 Comments   
Comment by Anton Korshunov [ 28/Apr/22 ]

Removing from the SBE plan cache epic as this work is considered low priority and shouldn't block the release of the new plan cache feature.

Generated at Thu Feb 08 06:01:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.