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

Ship it!



src/common/resources.hpp
<https://reviews.apache.org/r/12340/#comment46866>

    Can you move this either before or after the operators?



src/common/resources.hpp
<https://reviews.apache.org/r/12340/#comment46867>

    What about calling this 'flatten'? Seems like we need a "primitive" to 
refer to this both in discussions and in code. Likewise, what about taking a 
'role' parameter as the role name to flatten all these resources into (rather 
than always the default '*').



src/common/resources.hpp
<https://reviews.apache.org/r/12340/#comment46868>

    Please add a TODO: Replace with 'allocatable'. ;)



src/common/resources.cpp
<https://reviews.apache.org/r/12340/#comment46869>

    s/matches (/matches(/



src/common/resources.cpp
<https://reviews.apache.org/r/12340/#comment46870>

    How about a 'break' here and remove the '&& !found' above?



src/tests/resources_tests.cpp
<https://reviews.apache.org/r/12340/#comment46871>

    You should be able to fit the entire string on the next line:
    
    string output =
      "cpus=45.55 (*); ports=[10000-20000, 30000-50000] (*); disks={sda1} (*)";



src/tests/resources_tests.cpp
<https://reviews.apache.org/r/12340/#comment46872>

    Woah, that's a bug!!!!!! Thanks for the fix!


- Benjamin Hindman


On July 8, 2013, 9:46 p.m., Thomas Marshall wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12340/
> -----------------------------------------------------------
> 
> (Updated July 8, 2013, 9:46 p.m.)
> 
> 
> Review request for mesos and Benjamin Hindman.
> 
> 
> Bugs: MESOS-505
>     https://issues.apache.org/jira/browse/MESOS-505
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> As part of the addition of reserved resources to the allocator, we decided to 
> mark resources with roles. This makes it easy for the allocator to track what 
> reserved pool different resources came from. This patch updates the current 
> resource operators to consider roles, so for example only resources with the 
> same role will be added together.
> 
> 
> Diffs
> -----
> 
>   include/mesos/mesos.proto 233e3c3 
>   src/common/resources.hpp 42dfb6a 
>   src/common/resources.cpp 8bc1057 
>   src/tests/resources_tests.cpp 67a11b3 
> 
> Diff: https://reviews.apache.org/r/12340/diff/
> 
> 
> Testing
> -------
> 
> make check
> 
> 
> Thanks,
> 
> Thomas Marshall
> 
>

Reply via email to