[SERVER-81052] [CQF] More robust picking of best plan Created: 13/Sep/23  Updated: 29/Oct/23  Resolved: 18/Sep/23

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

Type: Improvement Priority: Major - P3
Reporter: Svilen Mihaylov (Inactive) Assignee: Svilen Mihaylov (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-80277 [CQF] Make plan selection as determin... Backlog
Backwards Compatibility: Fully Compatible
Participants:

 Description   

When cost is identical to previous plan, retain if the current plan simpler in terms of complexity than the previous one. This will help improve robustness of plans in cases where the costs and/or CE is identical. The measure of complexity is the number of plan elements in the plan.



 Comments   
Comment by Githook User [ 18/Sep/23 ]

Author:

{'name': 'Svilen Mihaylov', 'email': 'svilen.mihaylov@mongodb.com', 'username': 'svilen-mihaylov'}

Message: SERVER-81052 [CQF] More robust picking of best plan
Branch: master
https://github.com/mongodb/mongo/commit/5beb84ad09e35cafda691c6f4fefd436d0196851

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