[
https://issues.apache.org/jira/browse/MESOS-9917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Meng Zhu reassigned MESOS-9917:
-------------------------------
Assignee: Meng Zhu
> Store a role/framework tree in the allocator and deprecate the sorter
> interface.
> --------------------------------------------------------------------------------
>
> Key: MESOS-9917
> URL: https://issues.apache.org/jira/browse/MESOS-9917
> Project: Mesos
> Issue Type: Improvement
> Components: allocation
> Reporter: Meng Zhu
> Assignee: Meng Zhu
> Priority: Major
> Labels: mesosphere, resource-management
>
> Currently, the client (role and framework) tree for the allocator is stored
> in the sorter abstraction. This is not ideal. The role/framework tree is
> generic information that is needed regardless of the sorter used. The current
> sorter interface and its associated states are tech debts that contribute to
> performance slowdown and code convolution.
> We should store a role/framework tree in the allocator. Each client node will
> have a variant field that encapsulates information needed for each sorter
> (e.g. for random sorter, it could be empty).
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)