-----------------------------------------------------------
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

Reply via email to