You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Karthick Duraisamy Soundararaj (JIRA)" <ji...@apache.org> on 2015/10/02 21:43:26 UTC

[jira] [Commented] (MESOS-1279) Add resize task primitive

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

Karthick Duraisamy Soundararaj commented on MESOS-1279:
-------------------------------------------------------

Hey [~qianzhang], I am glad that there is some attention to this ticket. As you might have seen already, the attached patch does not work on the trunk/latest master branch. Although mesos has evolved and its design is different that what it was at the time when the attached patch was developed, parts of this could be reused. I would be happy to work with you on this patch or pass the master compatible version of this patch if it could help . Do you have a rough design draft that you could share with me?

> Add resize task primitive
> -------------------------
>
>                 Key: MESOS-1279
>                 URL: https://issues.apache.org/jira/browse/MESOS-1279
>             Project: Mesos
>          Issue Type: Bug
>          Components: c++ api, master, slave
>            Reporter: Niklas Quarfot Nielsen
>            Assignee: Qian Zhang
>              Labels: mesosphere, myriad
>
> As mentioned in MESOS-938, one way to support task replacement and scaling could be to split the responsibility into several smaller primitives for 1) reducing complexity 2) Make it easier to comprehend and 3) easier and incremental in implementation.
> resizeTask() would be the primitive to either
> 1) Scale a running task's resources down
> 2) Scale a running task's resources up by using extra auxiliary offers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)