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 2017/10/12 15:52:59 UTC

[4/4] mesos git commit: Added MESOS-7941 to changelog and to upgrade guidelines.

Added MESOS-7941 to changelog and to upgrade guidelines.

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


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

Branch: refs/heads/master
Commit: f7cf56c0bc82adb1189f8b384c178025587bb755
Parents: 1e1e409
Author: Benno Evers <be...@mesosphere.com>
Authored: Thu Oct 12 08:25:27 2017 -0700
Committer: Alexander Rukletsov <al...@apache.org>
Committed: Thu Oct 12 08:26:16 2017 -0700

----------------------------------------------------------------------
 CHANGELOG        |  2 ++
 docs/upgrades.md | 45 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/f7cf56c0/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index acbb999..87d005e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -7,6 +7,8 @@ Deprecations/Removals:
 Additional API Changes:
   * [MESOS-7660] `Filter::refuse_seconds` is now capped to 31536000
     seconds (365 days).
+  * [MESOS-7941] Built-in executors will now send a TASK_STARTING
+    status update when a task is starting.
 
 Unresolved Critical Issues:
 

http://git-wip-us.apache.org/repos/asf/mesos/blob/f7cf56c0/docs/upgrades.md
----------------------------------------------------------------------
diff --git a/docs/upgrades.md b/docs/upgrades.md
index febe0c1..6370c06 100644
--- a/docs/upgrades.md
+++ b/docs/upgrades.md
@@ -43,6 +43,39 @@ We categorize the changes as follows:
   </thead>
 <tr>
   <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Version-->
+  1.5.x
+  </td>
+
+  <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Mesos Core-->
+    <ul style="padding-left:10px;">
+      <li>C <a href="#1-5-x-task-starting">Built-int executors send a TASK_STARTING update</a></li>
+    </ul>
+  </td>
+
+  <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Flags-->
+    <ul style="padding-left:10px;">
+    </ul>
+  </td>
+
+  <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Framework API-->
+    <ul style="padding-left:10px;">
+    </ul>
+  </td>
+
+  <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Module API-->
+    <ul style="padding-left:10px;">
+    </ul>
+  </td>
+
+  <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Endpoints-->
+    <ul style="padding-left:10px;">
+    </ul>
+  </td>
+
+</tr>
+
+<tr>
+  <td style="word-wrap: break-word; overflow-wrap: break-word;"><!--Version-->
   1.4.x
   </td>
 
@@ -316,6 +349,18 @@ We categorize the changes as follows:
 </tr>
 </table>
 
+## Upgrading from 1.4.x to 1.5.x ##
+
+<a name="1-5-x-task-starting"></a>
+
+* The built-in executors will now send a `TASK_STARTING` status update for
+  every task they've successfully received and are about to start.
+  The possibility of any executor sending this update has been documented since
+  the beginning of Mesos, but prior to this version the built-in executors did
+  not actually send it. This means that all schedulers using one of the built-in
+  executors must be upgraded to expect `TASK_STARTING` updates before upgrading
+  Mesos itself.
+
 ## Upgrading from 1.3.x to 1.4.x ##
 
 <a name="1-4-x-ambient-capabilities"></a>