-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
None
-
Catalog and Routing
-
CAR Team 2025-09-29, CAR Team 2025-10-13
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Implement an heuristic that will evaluate long running operations and depending on the number of yields will deprioritize the op. Add the proper unit testing to check the correctness of the heuristic. The scope of this ticket also include adding the following server parameters:
- heuristicDeprioritizationEnabled Boolean parameter with true as default it only takes effect if the new execution control mechanism is enabled. When enabled, the long-running deprioritization heuristic will take effect.
- is depended on by
-
SERVER-110400 Add execution control priority traceability
-
- Blocked
-
- related to
-
SERVER-111786 Unify CurOp::yielded and ExecutionAdmissionContext::yielded
-
- Blocked
-