Guangya Liu created MESOS-5600:
----------------------------------

             Summary: "dirty" was never set back as false in sorter
                 Key: MESOS-5600
                 URL: https://issues.apache.org/jira/browse/MESOS-5600
             Project: Mesos
          Issue Type: Bug
            Reporter: Guangya Liu
            Assignee: Guangya Liu


dirty was set as true when the total resource was updated in the cluster, but 
it was never set back as false. The dirty should be set back as false in 
DRFSorter::sort 
https://github.com/apache/mesos/blob/master/src/master/allocator/sorter/drf/sorter.cpp#L320-L334

The reason that we cannot detect this is because once an agent was added to 
cluster, the dirty will be set as true and the sorter will always call sort() 
to calculate share for each framework, this will impact the performance.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to