[SERVER-42033] PriorityExecutor Created: 01/Jul/19  Updated: 08/Jan/24  Resolved: 31/Jul/19

Status: Closed
Project: Core Server
Component/s: Internal Code
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Mira Carey Assignee: Mira Carey
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Sprint: Service Arch 2019-07-15, Service Arch 2019-08-12
Participants:
Linked BF Score: 0

 Description   

Provide a new wrapper executor which queues tasks above a lower level executor. This executor should offer priority queuing for tasks scheduled on it (to allow higher priority tasks to "jump the line").

This is to allow subsystems which can fall victim to priority inversion to sequence latency sensitive tasks ahead of background work



 Comments   
Comment by Mira Carey [ 31/Jul/19 ]

It looks like prioritizing tasks isn't currently a need, won't fixing for now

Generated at Thu Feb 08 04:59:21 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.