-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/29890/
-----------------------------------------------------------
Review request for mesos, Bernd Mathiske and Niklas Nielsen.
Bugs: MESOS-2213
https://issues.apache.org/jira/browse/MESOS-2213
Repository: mesos-git
Description
-------
Introduce a basic Allocator interface that every allocator should implement.
This interface does not require allocators to be based on libprocess process.
For allocators they do implement allocation logic via an internal libprocess
process, a special wrapper is provided. Allocator uses and tests are updated to
use Allocator type instead of AllocatorProcess.
[WIP]: more refactoring will be done either in an update to this RR or in a
separate RR.
Diffs
-----
src/local/local.cpp 76e73a4
src/master/allocator.hpp 224569a
src/master/hierarchical_allocator_process.hpp ccd37b4
src/master/main.cpp 193d53f
src/tests/cluster.hpp 74cedb3
src/tests/hierarchical_allocator_tests.cpp 7c05123
src/tests/master_allocator_tests.cpp 2430622
src/tests/mesos.hpp 591134b
src/tests/mesos.cpp 3b98c69
src/tests/resource_offers_tests.cpp d098e70
src/tests/slave_recovery_tests.cpp 809822e
Diff: https://reviews.apache.org/r/29890/diff/
Testing
-------
make distcheck (Ubuntu, OS X)
Thanks,
Alexander Rukletsov