Re: Review Request 34632: Added QoS Controller in slave

2015-06-04 Thread Niklas Nielsen


 On June 3, 2015, 4:26 p.m., Jie Yu wrote:
  src/slave/slave.cpp, lines 344-345
  https://reviews.apache.org/r/34632/diff/2/?file=977215#file977215line344
 
  Can you explain why you want to start receiving/acting on corrections 
  even before the slave is recovered? How do you kill a container if the 
  slave is not recovered?

Moved :) Thanks


- Niklas


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34632/#review86501
---


On June 4, 2015, 10:42 a.m., Niklas Nielsen wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/34632/
 ---
 
 (Updated June 4, 2015, 10:42 a.m.)
 
 
 Review request for mesos, Bartek Plotka, Jie Yu, and Vinod Kone.
 
 
 Repository: mesos
 
 
 Description
 ---
 
 Wired up QoS Controller in slave and necessary test code for the new slave 
 constructor argument.
 
 
 Diffs
 -
 
   src/local/local.cpp 6bf4b77589ec728f479503a5ae49cb2b49fc0f96 
   src/slave/flags.hpp 15dd8387df1344807b54e911a8094a89f4629cbd 
   src/slave/main.cpp c4d8940d504b819dfcc8a715e08591e8e792c0b6 
   src/slave/slave.hpp 37e85af90275dc0c88c12b39a5813e7d71abb1f3 
   src/slave/slave.cpp 30e0d8ba2a2b12a0a7f1f7246b65360de30ef4ea 
   src/tests/cluster.hpp f5a7c540f0b8c37369c1af85403700a89899592e 
   src/tests/mesos.hpp 7e134b7d938e149504a70b77fe617ddc5a192f66 
   src/tests/mesos.cpp d3a8bb70478993883f34804c8e2d7559d16c3538 
 
 Diff: https://reviews.apache.org/r/34632/diff/
 
 
 Testing
 ---
 
 make check
 
 
 Thanks,
 
 Niklas Nielsen
 




Re: Review Request 34632: Added QoS Controller in slave

2015-06-04 Thread Niklas Nielsen

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34632/
---

(Updated June 4, 2015, 10:42 a.m.)


Review request for mesos, Bartek Plotka, Jie Yu, and Vinod Kone.


Repository: mesos


Description
---

Wired up QoS Controller in slave and necessary test code for the new slave 
constructor argument.


Diffs (updated)
-

  src/local/local.cpp 6bf4b77589ec728f479503a5ae49cb2b49fc0f96 
  src/slave/flags.hpp 15dd8387df1344807b54e911a8094a89f4629cbd 
  src/slave/main.cpp c4d8940d504b819dfcc8a715e08591e8e792c0b6 
  src/slave/slave.hpp 37e85af90275dc0c88c12b39a5813e7d71abb1f3 
  src/slave/slave.cpp 30e0d8ba2a2b12a0a7f1f7246b65360de30ef4ea 
  src/tests/cluster.hpp f5a7c540f0b8c37369c1af85403700a89899592e 
  src/tests/mesos.hpp 7e134b7d938e149504a70b77fe617ddc5a192f66 
  src/tests/mesos.cpp d3a8bb70478993883f34804c8e2d7559d16c3538 

Diff: https://reviews.apache.org/r/34632/diff/


Testing
---

make check


Thanks,

Niklas Nielsen



Re: Review Request 34632: Added QoS Controller in slave

2015-06-04 Thread Jie Yu

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34632/#review86677
---

Ship it!


Ship It!

- Jie Yu


On June 4, 2015, 5:42 p.m., Niklas Nielsen wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/34632/
 ---
 
 (Updated June 4, 2015, 5:42 p.m.)
 
 
 Review request for mesos, Bartek Plotka, Jie Yu, and Vinod Kone.
 
 
 Repository: mesos
 
 
 Description
 ---
 
 Wired up QoS Controller in slave and necessary test code for the new slave 
 constructor argument.
 
 
 Diffs
 -
 
   src/local/local.cpp 6bf4b77589ec728f479503a5ae49cb2b49fc0f96 
   src/slave/flags.hpp 15dd8387df1344807b54e911a8094a89f4629cbd 
   src/slave/main.cpp c4d8940d504b819dfcc8a715e08591e8e792c0b6 
   src/slave/slave.hpp 37e85af90275dc0c88c12b39a5813e7d71abb1f3 
   src/slave/slave.cpp 30e0d8ba2a2b12a0a7f1f7246b65360de30ef4ea 
   src/tests/cluster.hpp f5a7c540f0b8c37369c1af85403700a89899592e 
   src/tests/mesos.hpp 7e134b7d938e149504a70b77fe617ddc5a192f66 
   src/tests/mesos.cpp d3a8bb70478993883f34804c8e2d7559d16c3538 
 
 Diff: https://reviews.apache.org/r/34632/diff/
 
 
 Testing
 ---
 
 make check
 
 
 Thanks,
 
 Niklas Nielsen
 




Re: Review Request 34632: Added QoS Controller in slave

2015-06-03 Thread Jie Yu

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34632/#review86501
---


LGTM overall. Just one place (regarding the time when we start to receive/act 
on corrections) needs more thoughts.


src/slave/main.cpp
https://reviews.apache.org/r/34632/#comment138545

Kill this extra line.



src/slave/main.cpp
https://reviews.apache.org/r/34632/#comment138546

Kill this extra line.



src/slave/slave.hpp
https://reviews.apache.org/r/34632/#comment138547

include order



src/slave/slave.cpp
https://reviews.apache.org/r/34632/#comment138548

Reorder



src/slave/slave.cpp
https://reviews.apache.org/r/34632/#comment138555

I would kill this line to be consistent with resource estimator above. (or 
add one line for resource estimator).



src/slave/slave.cpp
https://reviews.apache.org/r/34632/#comment138560

Can you explain why you want to start receiving/acting on corrections even 
before the slave is recovered? How do you kill a container if the slave is not 
recovered?



src/slave/slave.cpp
https://reviews.apache.org/r/34632/#comment138554

Add one more line here.



src/tests/mesos.cpp
https://reviews.apache.org/r/34632/#comment138561

const Option..


- Jie Yu


On June 3, 2015, 4:28 a.m., Niklas Nielsen wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 https://reviews.apache.org/r/34632/
 ---
 
 (Updated June 3, 2015, 4:28 a.m.)
 
 
 Review request for mesos, Bartek Plotka, Jie Yu, and Vinod Kone.
 
 
 Repository: mesos
 
 
 Description
 ---
 
 Wired up QoS Controller in slave and necessary test code for the new slave 
 constructor argument.
 
 
 Diffs
 -
 
   src/local/local.cpp 84f73e21e66e7a654b6b09f6a57a70a1ccc34b40 
   src/slave/flags.hpp 15dd8387df1344807b54e911a8094a89f4629cbd 
   src/slave/main.cpp e3a45f4dfa0c8cc5d28d795f42bdc8cd14b7b10d 
   src/slave/slave.hpp 245ea062a56461d96ee3055be1c93ec508d1bec7 
   src/slave/slave.cpp 271cb03770cd08406054dfce35d0821475e49b05 
   src/tests/cluster.hpp 7370c77de68d3a13340a69f6e794d97306d4bbb6 
   src/tests/mesos.hpp aeeed61ea987963345a8b5c6e09d14e51098bb2e 
   src/tests/mesos.cpp d3a8bb70478993883f34804c8e2d7559d16c3538 
 
 Diff: https://reviews.apache.org/r/34632/diff/
 
 
 Testing
 ---
 
 make check
 
 
 Thanks,
 
 Niklas Nielsen
 




Re: Review Request 34632: Added QoS Controller in slave

2015-06-02 Thread Niklas Nielsen

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34632/
---

(Updated June 2, 2015, 9:28 p.m.)


Review request for mesos, Bartek Plotka, Jie Yu, and Vinod Kone.


Repository: mesos


Description
---

Wired up QoS Controller in slave and necessary test code for the new slave 
constructor argument.


Diffs (updated)
-

  src/local/local.cpp 84f73e21e66e7a654b6b09f6a57a70a1ccc34b40 
  src/slave/flags.hpp 15dd8387df1344807b54e911a8094a89f4629cbd 
  src/slave/main.cpp e3a45f4dfa0c8cc5d28d795f42bdc8cd14b7b10d 
  src/slave/slave.hpp 245ea062a56461d96ee3055be1c93ec508d1bec7 
  src/slave/slave.cpp 271cb03770cd08406054dfce35d0821475e49b05 
  src/tests/cluster.hpp 7370c77de68d3a13340a69f6e794d97306d4bbb6 
  src/tests/mesos.hpp aeeed61ea987963345a8b5c6e09d14e51098bb2e 
  src/tests/mesos.cpp d3a8bb70478993883f34804c8e2d7559d16c3538 

Diff: https://reviews.apache.org/r/34632/diff/


Testing
---

make check


Thanks,

Niklas Nielsen



Review Request 34632: Added QoS Controller in slave

2015-05-23 Thread Niklas Nielsen

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34632/
---

Review request for mesos.


Repository: mesos


Description
---

Wired up QoS Controller in slave and necessary test code for the new slave 
constructor argument.


Diffs
-

  src/local/local.cpp 84f73e21e66e7a654b6b09f6a57a70a1ccc34b40 
  src/slave/flags.hpp 5c57478fcfdbcbd8ac0e5c3c79809403054e96e6 
  src/slave/flags.cpp b5e25186dad36bc1306cc6ecb268aba951a18f7e 
  src/slave/main.cpp f762f5b06be74c391cbc336b2da28f8358952ba4 
  src/slave/slave.hpp 0207eafa914e23e4c72b1e5c4fb43aae6c97049c 
  src/slave/slave.cpp b4d20294330f791e64a597c67b686aed9de84837 
  src/tests/cluster.hpp 7370c77de68d3a13340a69f6e794d97306d4bbb6 
  src/tests/mesos.hpp b8f7a2f9236166e42421d926718af8d45e857eba 
  src/tests/mesos.cpp 1d5639c85517229f3396b40f2d8bd421b2ed7325 

Diff: https://reviews.apache.org/r/34632/diff/


Testing
---

make check


Thanks,

Niklas Nielsen