You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by al...@apache.org on 2016/10/17 08:10:17 UTC

mesos git commit: Added a CHANGELOG description for partition-aware frameworks.

Repository: mesos
Updated Branches:
  refs/heads/master 735d67547 -> e9888d15d


Added a CHANGELOG description for partition-aware frameworks.

Review: https://reviews.apache.org/r/52887/


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e9888d15
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e9888d15
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/e9888d15

Branch: refs/heads/master
Commit: e9888d15d0c5099e1d2d6a04997255e935098e84
Parents: 735d675
Author: Neil Conway <ne...@gmail.com>
Authored: Mon Oct 17 10:00:24 2016 +0200
Committer: Alexander Rukletsov <al...@apache.org>
Committed: Mon Oct 17 10:09:51 2016 +0200

----------------------------------------------------------------------
 CHANGELOG | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/e9888d15/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 2e0da96..dc4aa6d 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -29,6 +29,20 @@ This release contains the following new features:
     container may have. This allows a container to run as root, but not have all
     the privileges associated with the root user (e.g., CAP_SYS_ADMIN).
 
+  * [MESOS-5344] -- **Experimental** support for partition-aware Mesos
+    frameworks. In previous Mesos releases, when an agent is partitioned from
+    the master and then reregisters with the cluster, all tasks running on the
+    agent are terminated and the agent is shutdown. In Mesos 1.1, partitioned
+    agents will no longer be shutdown when they reregister with the master. By
+    default, tasks running on such agents will still be killed (for backward
+    compatibility); however, frameworks can opt-in to the new PARTITION_AWARE
+    capability. If they do this, their tasks will not be killed when a partition
+    is healed. This allows frameworks to define their own policies for how to
+    handle partitioned tasks. Enabling the PARTITION_AWARE capability also
+    introduces a new set of task states: TASK_UNREACHABLE, TASK_DROPPED,
+    TASK_GONE, TASK_GONE_BY_OPERATOR, and TASK_UNKNOWN. These new states are
+    intended to eventually replace the TASK_LOST state.
+
   * [MESOS-6077] - **Experimental** A new default executor is introduced which
     frameworks can use to launch task groups as nested containers. All the
     nested containers share resources likes cpu, memory, network and volumes.