[SERVER-83381] Encode optimizer into plan cache key Created: 17/Nov/23  Updated: 18/Jan/24  Resolved: 18/Jan/24

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.3.0-rc0

Type: Task Priority: Major - P3
Reporter: Jess Balint Assignee: Ben Shteinfeld
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-81956 M2. Caching and Recovery Closed
Assigned Teams:
Query Optimization
Backwards Compatibility: Fully Compatible
Sprint: QO 2024-01-22
Participants:

 Description   

We should include an element in the plan cache key indicate which optimizer produced the plan. This will prevent reusing plans produced by the other optimizer.



 Comments   
Comment by Githook User [ 18/Jan/24 ]

Author:

{'name': 'Ben Shteinfeld', 'email': 'ben.shteinfeld@mongodb.com', 'username': 'bshteinfeld'}

Message: SERVER-83381 Encode optimizer into the plan cache key (#17939)

GitOrigin-RevId: 16146356e6d18fc34fdc73e23bb1c4beaed40a63
Branch: master
https://github.com/mongodb/mongo/commit/c58725f4d7459ebbbe0ad26a7001a4a3ee754a10

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