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.