[
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)