[ 
https://issues.apache.org/jira/browse/MESOS-7667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16055483#comment-16055483
 ] 

Michael Park commented on MESOS-7667:
-------------------------------------

{noformat}
commit 2398ef71b08ff94e3c0e93683e238fbd9ea65aed
Author: Michael Park mp...@apache.org
Date:   Wed Jun 14 23:54:38 2017 -0700

    Adjusted (UN)RESERVE operations to handle reservation refinement [8/20].

    The logic for applying RESERVE operations now needs to ensure that the
    pre-reserved resources are being refined. In other words, the RESERVE
    operation should be "pushing" a single reservation to the stack. Note
    that we only support "pushing" a single reservation at a time.

    For UNRESERVE, the operation should "pop" the last reservation off the
    stack. We only support "popping" a single reservation at a time.

    This patch also replaces all of the uses of `flatten()` to
    `toUnreserved()` and also removes `flatten()` entirely. We also replace
    the uses of `flatten(role, reservation)` except in tests. We'll remove
    this version in later patch.

    Review: https://reviews.apache.org/r/60021
{noformat}
{noformat}
commit 3e8311e53db9af73ee9219480b6ec9b475578048
Author: Michael Park <mp...@apache.org>
Date:   Sun Jun 18 21:12:07 2017 -0700

    Adjusted the master validation to the new resource format [9/20].

    Review: https://reviews.apache.org/r/60185
{noformat}
{noformat}
commit 0322de5971a72fa0750f07703994be206967158d
Author: Michael Park mp...@apache.org
Date:   Sat Jun 17 15:38:58 2017 -0700

    Adjusted the master to the new resources format [10/20].

    The master uses `convertResourceFormat` to convert the in-bound
    resources to the "post-reservation-refinement" format, and
    the out-bound resources are converted back the "pre-", or
    "endpoint" format as necessary.

    Review: https://reviews.apache.org/r/60069
{noformat}

> Update the master to use the new resource format.
> -------------------------------------------------
>
>                 Key: MESOS-7667
>                 URL: https://issues.apache.org/jira/browse/MESOS-7667
>             Project: Mesos
>          Issue Type: Bug
>          Components: master
>            Reporter: Michael Park
>            Assignee: Michael Park
>             Fix For: 1.4.0
>
>
> With reservation refinement, the `Resource.reservations` field is used to 
> express the notion of reservations rather than the old `Resource.role`, 
> `Resource.reservation` pair. The master code needs to be updated to reflect 
> this change.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to