-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2026-02-16, CAR Team 2026-03-02, CAR Team 2026-03-16
-
None
-
None
-
None
-
None
-
None
-
None
-
None
SPM-4263 added a new waiting set for long running operations. This increases goodput by allowing short running operations to finish soon. However, we might end up having long running operations that consumes too many resources and that starve long running operations that actually don't take too many admissions. The purpose of this ticket is to implement a priority queue that will consider operations with a small number of admissions first when giving tickets to the low priority pool.
- causes
-
SERVER-120972 Ticket semaphore unittest has timing issue
-
- Closed
-
-
SERVER-121076 Remove flaky test in ticket_semaphore general unit tests
-
- Closed
-
- depends on
-
SERVER-119347 Generalize TicketHolder to support pluggable concurrency primitives and policies
-
- Closed
-
- related to
-
SERVER-120972 Ticket semaphore unittest has timing issue
-
- Closed
-
-
SERVER-120559 Add benchmark test to new ticket semaphore implementation
-
- Backlog
-
-
SERVER-120165 Re-evaluate background operations prioritization
-
- In Code Review
-
-
SERVER-120888 Improve ticket semaphore unittests
-
- Backlog
-