mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Neil Conway (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MESOS-5951) Remove "strict registry" code
Date Mon, 01 Aug 2016 10:13:20 GMT
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)

Mime
View raw message