[SERVER-74778] Improve performance of PriorityTicketHolder under high contention Created: 13/Mar/23  Updated: 29/Oct/23  Resolved: 28/Mar/23

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

Type: Improvement Priority: Major - P3
Reporter: Louis Williams Assignee: Louis Williams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Related
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2023-03-20, Execution Team 2023-04-03
Participants:
Linked BF Score: 135

 Description   

We've seen some regressions of the PriorityTicketHolder under high levels of contention, which is likely caused by contention on the single mutex. Investigate improvements to this performance.



 Comments   
Comment by Githook User [ 28/Mar/23 ]

Author:

{'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com', 'username': 'louiswilliams'}

Message: SERVER-74778 Refactor and improve performance of PriorityTicketHolder
Branch: master
https://github.com/mongodb/mongo/commit/3e46a0ef81dfe95c11d9c5324fb86758b155363d

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