-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/18403/
-----------------------------------------------------------
(Updated April 10, 2014, 12:19 p.m.)
Review request for mesos, Ian Downes and Vinod Kone.
Changes
-------
Added RR dependencies.
Bugs: MESOS-922
https://issues.apache.org/jira/browse/MESOS-922
Repository: mesos-git
Description
-------
This patch delegates the choice of executor to the containerizer by removing
executorInfo dependencies up until Containerizer::launch().
Containerizer::launch() now returns a future to the executor info that is being
run and the slave creates the corresponding executor structure when launch
completes.
This means message handling from the running executor to the slave in the
interim where the executor structure has not created, need to be enqueued until
executor is ready.
Diffs
-----
src/slave/containerizer/containerizer.hpp d9ae326
src/slave/containerizer/mesos_containerizer.hpp ee1fd30
src/slave/containerizer/mesos_containerizer.cpp 1ce41d7
src/slave/slave.hpp 08f6005
src/slave/slave.cpp cddb241
src/tests/containerizer.hpp a9f1531
src/tests/containerizer.cpp bfb9341
src/tests/slave_recovery_tests.cpp 72b6d42
Diff: https://reviews.apache.org/r/18403/diff/
Testing
-------
make check
Thanks,
Niklas Nielsen