This is an automated email from the ASF dual-hosted git repository.

mzhu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mesos.git.


    from fa410f2  Added MESOS-9750 to the 1.8.1 and 1.7.3 CHANGELOG.
     new 62a6c29  Removed quota role sorter in the allocator.
     new d829f2d  Refactored role quota info into `Struct Role`.
     new 2ad905a  Renamed quota guarantee to be plural in the allocator.
     new 94ef1ca  Decoupled quota limits from quota guarantees in the allocator.
     new a7c2234  Pulled out `shrinkResources()` in the allocator as a resource 
utility.
     new be3b4f6  Refactored no guarantee resources allocation logic in the 1st 
stage.
     new 24471ce  Added `==` and `!=` operators to `ResourceLimits`.
     new 75f1fc7  Renamed a variable in the allocator.
     new 8d372e1  Added methods to subtract `ResourceQuantities` from 
`ResourceLimits`.
     new 31ac45b  Added a function to shrink `Resources` to target 
`ResourceLimits`.

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/common/resource_quantities.cpp          |  56 +++++++
 src/common/resource_quantities.hpp          |  11 ++
 src/common/resources_utils.cpp              |  71 +++++++++
 src/common/resources_utils.hpp              |  29 ++++
 src/master/allocator/mesos/hierarchical.cpp | 218 ++++++++++------------------
 src/master/allocator/mesos/hierarchical.hpp |  64 ++++----
 src/tests/resource_quantities_tests.cpp     |  34 +++++
 src/tests/resources_tests.cpp               | 131 +++++++++++++++++
 8 files changed, 440 insertions(+), 174 deletions(-)

Reply via email to