Meng Zhu created MESOS-9802:
-------------------------------

             Summary: Remove quota role sorter in the allocator.
                 Key: MESOS-9802
                 URL: https://issues.apache.org/jira/browse/MESOS-9802
             Project: Mesos
          Issue Type: Improvement
          Components: allocation
            Reporter: Meng Zhu
            Assignee: Meng Zhu


Remove the dedicated quota role sorter in favor of using the same sorting 
between satisfying guarantees and bursting above guarantees up to limits. This 
is tech debt from when a "quota role" was considered different from a 
"non-quota" role. However, they are the same, one just has a default quota.

The only practical difference between quota role sorter and role sorter now is 
that quota role sorter ignores the revocable resources both in its total 
resource pool as well as role allocations. Thus when using DRF, it does not 
count revocable resources which is arguably the right behavior.

By removing the quota sorter, we will have all roles sorted together. When 
using DRF, in the 1st quota guarantee allocation stage, its share calculation 
will also include revocable resources.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to