[ 
https://issues.apache.org/jira/browse/MESOS-8878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Meng Zhu reassigned MESOS-8878:
-------------------------------

    Assignee: Meng Zhu

> Safeguard downgrade with minimum capabilities.
> ----------------------------------------------
>
>                 Key: MESOS-8878
>                 URL: https://issues.apache.org/jira/browse/MESOS-8878
>             Project: Mesos
>          Issue Type: Epic
>            Reporter: Meng Zhu
>            Assignee: Meng Zhu
>            Priority: Major
>
> A common use case for downgrade is rolling back from problematic upgrades. 
> Mesos promises compatibility between any 1.x and 1.y versions of 
> masters/agents as long as new feature(s) is not used. However, currently 
> there is no easy way to tell whether any “new” features (that would break 
> downgrade) are used. And any incompatible downgrade would silently result in 
> undefined behavior instead of failsafe. This is not ideal.
> We propose to introduce minimum capability---the minimum capability a 
> component needs to possess in order to recover from the certain state.
> [Link to design 
> doc|https://docs.google.com/document/d/1HAfd05725aabKzR-sYNiZ28IchMnw60m7xv1VviHfIg]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to