Neil Conway created MESOS-5951:
----------------------------------
Summary: Remove "strict registry" code
Key: MESOS-5951
URL: https://issues.apache.org/jira/browse/MESOS-5951
Project: Mesos
Issue Type: Improvement
Components: master
Reporter: Neil Conway
Assignee: Neil Conway
Once {{PARTITION_AWARE}} frameworks are supported, we should eventually remove
the code that supports the "non-strict" semantics in the master. That is:
1. The master will be "strict" in Mesos 1.1, in the sense that master behavior
will always reflect the content of the registry and will not change depending
on whether the master has failed over. The exception here is that for
non-PARTITION_AWARE frameworks, we will _only_ kill such tasks on a
reregistering agent if the master hasn't failed over in the meantime. i.e.,
we'll remain backwards compatible with the previous "non-strict" semantics that
old frameworks might depend on.
2. The "strict" semantics will be less problematic, because the master will no
longer be killing tasks and shutting down agents.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)