Hi, Priorities are a standard feature in K8s. YuniKorn has only had a very limited use of priorities in Daemon Set preemption and request sorting. Extending this into the rest of the scheduling cycle has been on the cards for a long time.
This design does not change the sorting of requests, i.e. AllocationAsk, within an application. Priority based sorting has been used since our earliest releases. Adding a different sorting for requests falls outside of the design. Implementation will be tracked under YUNIKORN-1 Please provide feedback on the design Wilfred [1] https://docs.google.com/document/d/1P_xlWSj65BiwAglvDvFyrnh8wZ7M72FRtIg199fyHNo/edit?usp=sharing
