Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.3.0
-
None
-
None
Description
SchedulerQueueManager is currently an interface aka a protocol-only type. As seen in the codebase, each scheduler implements the queue configuration and management stuff over and over. If we convert it into a base concrete class with simple implementation of hierarchical queue system (as in Fair and Capacity schedulers), pluggable schedulers may be developed more easily.