You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@mesos.apache.org by Alexander Rojas <al...@mesosphere.io> on 2015/06/01 17:54:07 UTC

Re: Review Request 33296: Added a flag which controls libprocess firewall initialzation.

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

(Updated June 1, 2015, 5:54 p.m.)


Review request for mesos, Adam B, Benjamin Hindman, Bernd Mathiske, and Till Toenshoff.


Changes
-------

Jörg's comments


Bugs: MESOS-2620
    https://issues.apache.org/jira/browse/MESOS-2620


Repository: mesos


Description
-------

See summary.


Diffs (updated)
-----

  docs/configuration.md 4aeb4adef15a758d197fbf519d5e37ee04c33d87 
  src/Makefile.am 9d1f0d5de2e7647a6677d86f5032ae1b79f1b241 
  src/master/flags.hpp 84fa238e5d61731c157b05f7935392dd375d9938 
  src/master/flags.cpp 49d953a4d2387fa2e28e594988df993762de86df 
  src/master/main.cpp d5666bc8ee8d7a0f0b8685f76d65dd1f9ac2a280 
  src/messages/flags.hpp PRE-CREATION 
  src/messages/flags.proto PRE-CREATION 
  src/slave/flags.hpp e84efc1db41204dbabdd7c02525c2235a9157b8b 
  src/slave/flags.cpp 7f2e1e8b43ae21db5e17393cee33bf52bdc47399 
  src/slave/main.cpp f762f5b06be74c391cbc336b2da28f8358952ba4 

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


Testing
-------

make check and manual tests.


Thanks,

Alexander Rojas


Re: Review Request 33296: Added a flag which controls libprocess firewall initialzation.

Posted by Alexander Rojas <al...@mesosphere.io>.

> On June 9, 2015, 2:32 a.m., Ben Mahler wrote:
> > src/messages/flags.hpp, line 46
> > <https://reviews.apache.org/r/33296/diff/6/?file=980688#file980688line46>
> >
> >     Looks like this comment is just repeating the line of code below it?

I copy/paste the code from `src/common/parse.hpp` but you're spot on! It really doesn't add anything.


- Alexander


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


On June 8, 2015, 2:11 p.m., Alexander Rojas wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/33296/
> -----------------------------------------------------------
> 
> (Updated June 8, 2015, 2:11 p.m.)
> 
> 
> Review request for mesos, Adam B, Benjamin Hindman, Bernd Mathiske, and Till Toenshoff.
> 
> 
> Bugs: MESOS-2620
>     https://issues.apache.org/jira/browse/MESOS-2620
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> See summary.
> 
> 
> Diffs
> -----
> 
>   docs/configuration.md 7d6e78649d0b13b536629bcdfdcb05ff76c7bc54 
>   src/Makefile.am ec7f41f2114d02d3d5a1434d9799f15fe9331917 
>   src/master/flags.hpp 84fa238e5d61731c157b05f7935392dd375d9938 
>   src/master/flags.cpp 49d953a4d2387fa2e28e594988df993762de86df 
>   src/master/main.cpp 3d490c3a5cad59eb908054c3c3872d5540f45b8c 
>   src/messages/flags.hpp PRE-CREATION 
>   src/messages/flags.proto PRE-CREATION 
>   src/slave/flags.hpp 32d36ac57ea7fe16c310fcf8a321312aa42b4b71 
>   src/slave/flags.cpp 1ae106ed59ba54d9cd1aab3f10ceeb8e2c95b19d 
>   src/slave/main.cpp af090ae0dad782a31fc0309b57d8ef474ca74658 
> 
> Diff: https://reviews.apache.org/r/33296/diff/
> 
> 
> Testing
> -------
> 
> make check and manual tests.
> 
> 
> Thanks,
> 
> Alexander Rojas
> 
>


Re: Review Request 33296: Added a flag which controls libprocess firewall initialzation.

Posted by Ben Mahler <be...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/33296/#review87099
-----------------------------------------------------------



src/master/main.cpp
<https://reviews.apache.org/r/33296/#comment139395>

    Ditto the comments on slave/main.cpp



src/messages/flags.hpp
<https://reviews.apache.org/r/33296/#comment139391>

    Looks like this comment is just repeating the line of code below it?



src/messages/flags.hpp
<https://reviews.apache.org/r/33296/#comment139392>

    Missing include for ostream?



src/slave/main.cpp
<https://reviews.apache.org/r/33296/#comment139394>

    Would it be clearer to do s/rules/firewall/ and s/_rules/rules/ below?



src/slave/main.cpp
<https://reviews.apache.org/r/33296/#comment139397>

    Missing include for vector?
    Missing include for Owned? Also, don't you need a using clause?
    
    Since this is a .cpp file, can you add a using clause for vector to avoid the std:: prefixing?



src/slave/main.cpp
<https://reviews.apache.org/r/33296/#comment139393>

    Any reason you can't use foreach here?
    
    ```
    foreach (const string& path, rules.disabled_endpoints().paths()) {
      paths.insert(path);
    }
    ```



src/slave/main.cpp
<https://reviews.apache.org/r/33296/#comment139396>

    Don't you need a <utility> include for move?


- Ben Mahler


On June 8, 2015, 12:11 p.m., Alexander Rojas wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/33296/
> -----------------------------------------------------------
> 
> (Updated June 8, 2015, 12:11 p.m.)
> 
> 
> Review request for mesos, Adam B, Benjamin Hindman, Bernd Mathiske, and Till Toenshoff.
> 
> 
> Bugs: MESOS-2620
>     https://issues.apache.org/jira/browse/MESOS-2620
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> See summary.
> 
> 
> Diffs
> -----
> 
>   docs/configuration.md 7d6e78649d0b13b536629bcdfdcb05ff76c7bc54 
>   src/Makefile.am ec7f41f2114d02d3d5a1434d9799f15fe9331917 
>   src/master/flags.hpp 84fa238e5d61731c157b05f7935392dd375d9938 
>   src/master/flags.cpp 49d953a4d2387fa2e28e594988df993762de86df 
>   src/master/main.cpp 3d490c3a5cad59eb908054c3c3872d5540f45b8c 
>   src/messages/flags.hpp PRE-CREATION 
>   src/messages/flags.proto PRE-CREATION 
>   src/slave/flags.hpp 32d36ac57ea7fe16c310fcf8a321312aa42b4b71 
>   src/slave/flags.cpp 1ae106ed59ba54d9cd1aab3f10ceeb8e2c95b19d 
>   src/slave/main.cpp af090ae0dad782a31fc0309b57d8ef474ca74658 
> 
> Diff: https://reviews.apache.org/r/33296/diff/
> 
> 
> Testing
> -------
> 
> make check and manual tests.
> 
> 
> Thanks,
> 
> Alexander Rojas
> 
>


Re: Review Request 33296: Added a flag which controls libprocess firewall initialzation.

Posted by Till Toenshoff <to...@me.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/33296/#review87029
-----------------------------------------------------------

Ship it!


Ship It!

- Till Toenshoff


On June 8, 2015, 12:11 p.m., Alexander Rojas wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/33296/
> -----------------------------------------------------------
> 
> (Updated June 8, 2015, 12:11 p.m.)
> 
> 
> Review request for mesos, Adam B, Benjamin Hindman, Bernd Mathiske, and Till Toenshoff.
> 
> 
> Bugs: MESOS-2620
>     https://issues.apache.org/jira/browse/MESOS-2620
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> See summary.
> 
> 
> Diffs
> -----
> 
>   docs/configuration.md 7d6e78649d0b13b536629bcdfdcb05ff76c7bc54 
>   src/Makefile.am ec7f41f2114d02d3d5a1434d9799f15fe9331917 
>   src/master/flags.hpp 84fa238e5d61731c157b05f7935392dd375d9938 
>   src/master/flags.cpp 49d953a4d2387fa2e28e594988df993762de86df 
>   src/master/main.cpp 3d490c3a5cad59eb908054c3c3872d5540f45b8c 
>   src/messages/flags.hpp PRE-CREATION 
>   src/messages/flags.proto PRE-CREATION 
>   src/slave/flags.hpp 32d36ac57ea7fe16c310fcf8a321312aa42b4b71 
>   src/slave/flags.cpp 1ae106ed59ba54d9cd1aab3f10ceeb8e2c95b19d 
>   src/slave/main.cpp af090ae0dad782a31fc0309b57d8ef474ca74658 
> 
> Diff: https://reviews.apache.org/r/33296/diff/
> 
> 
> Testing
> -------
> 
> make check and manual tests.
> 
> 
> Thanks,
> 
> Alexander Rojas
> 
>


Re: Review Request 33296: Added a flag which controls libprocess firewall initialzation.

Posted by Mesos ReviewBot <re...@mesos.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/33296/#review87023
-----------------------------------------------------------


Patch looks great!

Reviews applied: [33295, 33296]

All tests passed.

- Mesos ReviewBot


On June 8, 2015, 12:11 p.m., Alexander Rojas wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/33296/
> -----------------------------------------------------------
> 
> (Updated June 8, 2015, 12:11 p.m.)
> 
> 
> Review request for mesos, Adam B, Benjamin Hindman, Bernd Mathiske, and Till Toenshoff.
> 
> 
> Bugs: MESOS-2620
>     https://issues.apache.org/jira/browse/MESOS-2620
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> See summary.
> 
> 
> Diffs
> -----
> 
>   docs/configuration.md 7d6e78649d0b13b536629bcdfdcb05ff76c7bc54 
>   src/Makefile.am ec7f41f2114d02d3d5a1434d9799f15fe9331917 
>   src/master/flags.hpp 84fa238e5d61731c157b05f7935392dd375d9938 
>   src/master/flags.cpp 49d953a4d2387fa2e28e594988df993762de86df 
>   src/master/main.cpp 3d490c3a5cad59eb908054c3c3872d5540f45b8c 
>   src/messages/flags.hpp PRE-CREATION 
>   src/messages/flags.proto PRE-CREATION 
>   src/slave/flags.hpp 32d36ac57ea7fe16c310fcf8a321312aa42b4b71 
>   src/slave/flags.cpp 1ae106ed59ba54d9cd1aab3f10ceeb8e2c95b19d 
>   src/slave/main.cpp af090ae0dad782a31fc0309b57d8ef474ca74658 
> 
> Diff: https://reviews.apache.org/r/33296/diff/
> 
> 
> Testing
> -------
> 
> make check and manual tests.
> 
> 
> Thanks,
> 
> Alexander Rojas
> 
>


Re: Review Request 33296: Added a flag which controls libprocess firewall initialzation.

Posted by Alexander Rojas <al...@mesosphere.io>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/33296/
-----------------------------------------------------------

(Updated June 8, 2015, 2:11 p.m.)


Review request for mesos, Adam B, Benjamin Hindman, Bernd Mathiske, and Till Toenshoff.


Changes
-------

rebased


Bugs: MESOS-2620
    https://issues.apache.org/jira/browse/MESOS-2620


Repository: mesos


Description
-------

See summary.


Diffs (updated)
-----

  docs/configuration.md 7d6e78649d0b13b536629bcdfdcb05ff76c7bc54 
  src/Makefile.am ec7f41f2114d02d3d5a1434d9799f15fe9331917 
  src/master/flags.hpp 84fa238e5d61731c157b05f7935392dd375d9938 
  src/master/flags.cpp 49d953a4d2387fa2e28e594988df993762de86df 
  src/master/main.cpp 3d490c3a5cad59eb908054c3c3872d5540f45b8c 
  src/messages/flags.hpp PRE-CREATION 
  src/messages/flags.proto PRE-CREATION 
  src/slave/flags.hpp 32d36ac57ea7fe16c310fcf8a321312aa42b4b71 
  src/slave/flags.cpp 1ae106ed59ba54d9cd1aab3f10ceeb8e2c95b19d 
  src/slave/main.cpp af090ae0dad782a31fc0309b57d8ef474ca74658 

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


Testing
-------

make check and manual tests.


Thanks,

Alexander Rojas