----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/66308/ -----------------------------------------------------------
(Updated March 28, 2018, 4:28 p.m.) Review request for mesos, Jie Yu and Jan Schlicht. Bugs: MESOS-8735 https://issues.apache.org/jira/browse/MESOS-8735 Repository: mesos Description ------- By delaying the construction of the agent's resource provider manager we prepare for a following patch introducing a dependency on the resource provider manager on the agent's ID. Depending on whether the agent was able to recover an agent ID from its log or still needs to obtain on in a first registration with the master, we can only construct the resource provider manager after different points in the initialization of the agent. To capture the common code we introduce a helper function performing the necessary steps. Diffs (updated) ----- src/slave/slave.hpp 37f0361251524e63d02d251e8a03901812b8affb src/slave/slave.cpp e76daabad0d2d68aa42d1da809d4a23459eaaacb src/tests/resource_provider_manager_tests.cpp d947bd037190e6b7ea7b2277b5fbe47816878de4 Diff: https://reviews.apache.org/r/66308/diff/2/ Changes: https://reviews.apache.org/r/66308/diff/1-2/ Testing ------- `make check` Thanks, Benjamin Bannier