> On June 9, 2015, 12:34 a.m., Jie Yu wrote: > > I think the interface of getting resource usage is going to change per > > discussion here: > > https://issues.apache.org/jira/browse/MESOS-2818 > > Niklas Nielsen wrote: > The new proposal doesn't mention changing the callback, does it?
The new protobuf message is what needed by the resource estimator: ``` message ResourceUsage { message Executor { optional ExecutorInfo executor_info = 1; repeated Resource allocated = 2; repeated ResourceStatistics statistics = 3; } repeated Resource total = 1; // Slave's total resources. repeated Executor executors = 2; // Per-executor allocated/usage information. } ``` So we'll need to change the interface accordingly. - Jie ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/35164/#review87106 ----------------------------------------------------------- On June 5, 2015, 11:44 p.m., Bartek Plotka wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/35164/ > ----------------------------------------------------------- > > (Updated June 5, 2015, 11:44 p.m.) > > > Review request for mesos, Jie Yu, Niklas Nielsen, Szymon Konefal, and Vinod > Kone. > > > Bugs: MESOS-2823 > https://issues.apache.org/jira/browse/MESOS-2823 > > > Repository: mesos > > > Description > ------- > > Passed callback to the QoS Controller to retrieve ResourceUsage from Resource > Monitor on demand. > > This is neccessary, since QoS Controller needs data (current statistics for > each executor) on which it will base its potential corrections. > > > Diffs > ----- > > include/mesos/slave/qos_controller.hpp > 1d89acfd9c742b044674e0a0815f9f01eccb69b3 > src/slave/qos_controller.hpp b37798303561eb79aee202b9c110794517eeed06 > src/slave/qos_controller.cpp 81c4b3e658902be0438f42d9e86911e424828a73 > src/slave/slave.cpp 054929b156374a8929ac9fffb032045f13c3eb43 > src/tests/mesos.hpp 087953d6bc716f11c315a0736f06f712d7f69417 > > Diff: https://reviews.apache.org/r/35164/diff/ > > > Testing > ------- > > make check > > > Thanks, > > Bartek Plotka > >