-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/64698/
-----------------------------------------------------------

Review request for mesos and Benjamin Mahler.


Bugs: MESOS-8339
    https://issues.apache.org/jira/browse/MESOS-8339


Repository: mesos


Description
-------

If a role has more reservation than its quota, the
current quota headroom calculation is insufficient
in guaranteeing quota allocation.
See MESOS-8339.

This patch fixes this bug by calculating quota headroom
on a per-role basis (before aggregating) and no longer
counting unallocated reservations (including quota role's
unallocated reservations) towards quota headroom.


Diffs
-----

  src/master/allocator/mesos/hierarchical.cpp 
2cabafeb7ba0cda482ea4464f19730d2ef30cc5e 


Diff: https://reviews.apache.org/r/64698/diff/1/


Testing
-------

make check and a dedicated test #64699


Thanks,

Meng Zhu

Reply via email to