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

[1/9] mesos git commit: Updated the website for 0.26.1, 0.25.1, and 0.24.2 releases.

Repository: mesos
Updated Branches:
  refs/heads/master bd3ba4e60 -> 06defcb9b


Updated the website for 0.26.1, 0.25.1, and 0.24.2 releases.


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

Branch: refs/heads/master
Commit: 06defcb9bc6e4cb296505238ab01e89f3313a678
Parents: 9f3694e
Author: Michael Park <mp...@apache.org>
Authored: Tue Apr 12 22:43:55 2016 -0700
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

----------------------------------------------------------------------
 ...2016-04-12-mesos-0-26-1-and-more-released.md | 42 ++++++++++++++++++++
 site/source/downloads.html.md                   |  6 +++
 site/source/index.html.md                       |  1 +
 3 files changed, 49 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/06defcb9/site/source/blog/2016-04-12-mesos-0-26-1-and-more-released.md
----------------------------------------------------------------------
diff --git a/site/source/blog/2016-04-12-mesos-0-26-1-and-more-released.md b/site/source/blog/2016-04-12-mesos-0-26-1-and-more-released.md
new file mode 100644
index 0000000..792b0c9
--- /dev/null
+++ b/site/source/blog/2016-04-12-mesos-0-26-1-and-more-released.md
@@ -0,0 +1,42 @@
+---
+layout: post
+title: Apache Mesos 0.26.1 and More Released
+permalink: /blog/mesos-0-26-1-and-more-released/
+published: true
+post_author:
+  display_name: Michael Park
+  gravatar: 2ab9cab3a7cf782261c583c1f48a81b0
+  twitter: mcypark
+tags: Release
+---
+
+The latest Mesos 0.26.1, 0.25.1 and 0.24.2 are now available for [download](/downloads).
+The applicable subset of the following issues were backported.
+
+* [MESOS-920](https://issues.apache.org/jira/browse/MESOS-920) - GLOG performance.
+* [MESOS-3046](https://issues.apache.org/jira/browse/MESOS-3046) - UUID performance.
+* [MESOS-3051](https://issues.apache.org/jira/browse/MESOS-3051) - Port Ranges performance.
+* [MESOS-3052](https://issues.apache.org/jira/browse/MESOS-3052) - Allocator filter performance.
+* [MESOS-3307](https://issues.apache.org/jira/browse/MESOS-3307) - Configurable task/framework history.
+* [MESOS-3560](https://issues.apache.org/jira/browse/MESOS-3560) - JSON-based credential files.
+* [MESOS-3602](https://issues.apache.org/jira/browse/MESOS-3602) - HDFS.
+* [MESOS-3738](https://issues.apache.org/jira/browse/MESOS-3738) - Mesos health check within docker container.
+* [MESOS-3773](https://issues.apache.org/jira/browse/MESOS-3773), [MESOS-4069](https://issues.apache.org/jira/browse/MESOS-4069) - SSL.
+* [MESOS-3834](https://issues.apache.org/jira/browse/MESOS-3834) - Agent upgrade compatibility
+* [MESOS-4106](https://issues.apache.org/jira/browse/MESOS-4106) - Health checks.
+* [MESOS-4235](https://issues.apache.org/jira/browse/MESOS-4235) - `/state` endpoint performance.
+* [MESOS-4302](https://issues.apache.org/jira/browse/MESOS-4302) - Offer filter timeout fix for backlogged allocator.
+* [MESOS-4687](https://issues.apache.org/jira/browse/MESOS-4687) - Fixed point resources math.
+* [MESOS-4711](https://issues.apache.org/jira/browse/MESOS-4711) - Libevent.
+* [MESOS-4979](https://issues.apache.org/jira/browse/MESOS-4979) - Deletion of special files.
+* [MESOS-5021](https://issues.apache.org/jira/browse/MESOS-5021) - Memory leak in subprocess.
+
+Full release notes are available in the release [CHANGELOG](https://github.com/apache/mesos/blob/master/CHANGELOG).
+
+Upgrading to 0.26.1 can be done seamlessly on a 0.26.0 cluster. If upgrading from an earlier version, please refer to the [upgrades](http://mesos.apache.org/documentation/latest/upgrades/) documentation.
+
+## Contributors
+
+Thanks to the 20 contributors who made 0.26.1, 0.25.1, and 0.24.2 possible:
+
+Alexander Rojas, Alexander Rukletsov, Anand Mazumdar, Benjamin Mahler, Felix Abecassis, Gilbert Song, haosdent huang, Isabel Jimenez, James Peach, Joerg Schad, Jojy Varghese, Joris Van Remoortere, Joseph Wu, Kapil Arya, Kevin Klues, Klaus Ma, Michael Park, Neil Conway, Till Toenshoff, Timothy Chen.

http://git-wip-us.apache.org/repos/asf/mesos/blob/06defcb9/site/source/downloads.html.md
----------------------------------------------------------------------
diff --git a/site/source/downloads.html.md b/site/source/downloads.html.md
index 941d672..368d27a 100755
--- a/site/source/downloads.html.md
+++ b/site/source/downloads.html.md
@@ -14,10 +14,16 @@ breadcrumb: Downloads
            (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12334748">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.27.0/">0.27.0</a>
            (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12334043">Release Notes</a>)</li>
+      <li><a href="http://archive.apache.org/dist/mesos/0.26.1/">0.26.1</a>
+           (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12334931">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.26.0/">0.26.0</a>
            (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12333528">Release Notes</a>)</li>
+      <li><a href="http://archive.apache.org/dist/mesos/0.25.1/">0.25.1</a>
+           (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12334932">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.25.0/">0.25.0</a>
            (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12329852">Release Notes</a>)</li>
+      <li><a href="http://archive.apache.org/dist/mesos/0.24.2/">0.24.2</a>
+           (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12334933">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.24.1/">0.24.1</a>
            (<a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311242&version=12333552">Release Notes</a>)</li>
       <li><a href="http://archive.apache.org/dist/mesos/0.24.0/">0.24.0</a>

http://git-wip-us.apache.org/repos/asf/mesos/blob/06defcb9/site/source/index.html.md
----------------------------------------------------------------------
diff --git a/site/source/index.html.md b/site/source/index.html.md
index b5aa2b2..05fec15 100755
--- a/site/source/index.html.md
+++ b/site/source/index.html.md
@@ -32,6 +32,7 @@ title: Apache Mesos
   <div class="col-md-5">
     <h3>News</h3>
       <ul>
+      <li><em>April 12, 2016</em> - Mesos 0.26.1 and more are released! See the <a href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.26.1">CHANGELOG</a> and <a href="/blog/mesos-0-26-1-and-more-released/">blog post</a> for details.</li>
       <li><em>March 7, 2016</em> - Mesos 0.28.0 is released! See the <a href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.28.0">CHANGELOG</a> and <a href="/blog/mesos-0-28-0-released/">blog post</a> for details.</li>
       <li><em>February 22, 2016</em> - Mesos 0.27.1 is released! See the <a href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.27.1">CHANGELOG</a> and <a href="/blog/mesos-0-27-1-released/">blog post</a> for details.</li>
       <li><em>March 7, 2016</em> - Mesos 0.27.2 is released! See the <a href="https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.27.2">CHANGELOG</a> and <a href="/blog/mesos-0-27-2-released/">blog post</a> for details.</li>


[2/9] mesos git commit: Updated CHANGELOG for 0.26.1-rc1 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.26.1-rc1 release.


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

Branch: refs/heads/master
Commit: 60dec41750e54991c77f4a4bcd881734e4cc7ad8
Parents: 2b044b6
Author: Michael Park <mp...@apache.org>
Authored: Fri Feb 26 21:03:30 2016 -0800
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/mesos/blob/60dec417/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 3fc21d2..8ddd40f 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -581,6 +581,43 @@ All Issues:
   * [MESOS-3962] - Add labels to the message Port
 
 
+Release Notes - Mesos - Version 0.26.1
+--------------------------------------------
+
+** Bug
+  * [MESOS-3307] - Configurable size of completed task / framework history.
+  * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
+  * [MESOS-3773] - RegistryClientTest.SimpleGetBlob is flaky.
+  * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
+  * [MESOS-4031] - slave crashed in cgroupstatistics().
+  * [MESOS-4069] - libevent_ssl_socket assertion fails.
+  * [MESOS-4283] - Accept 3-field version of HDFS du output.
+  * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.
+  * [MESOS-4409] - MasterTest.MaxCompletedFrameworksFlag is flaky.
+  * [MESOS-4449] - SegFault on agent during executor startup.
+  * [MESOS-4518] - MasterTest.MaxCompletedTasksPerFrameworkFlag is flaky.
+  * [MESOS-4582] - state.json serving duplicate "active" fields.
+  * [MESOS-4637] - Docker process executor can die with agent unit on systemd.
+  * [MESOS-4639] - Posix process executor can die with agent unit on systemd.
+  * [MESOS-4711] - Race condition in libevent poll implementation causes crash.
+  * [MESOS-4754] - The "executors" field is exposed under a backwards incompatible schema.
+
+** Improvement
+  * [MESOS-920]  - Set GLOG_drop_log_memory=false in environment prior to logging initialization.
+  * [MESOS-2353] - Improve performance of the state.json endpoint for large clusters.
+  * [MESOS-4302] - Offer filter timeouts are ignored if the allocator is slow or backlogged.
+  * [MESOS-4505] - Hierarchical allocator performance is slow due to Quota.
+  * [MESOS-4566] - Avoid unnecessary temporary `std::string` constructions and copies in `jsonify`.
+  * [MESOS-4636] - Add parent hook to subprocess.
+  * [MESOS-4687] - Implement reliable floating point for scalar resources.
+
+** Task
+  * [MESOS-4237] - Introduce `jsonify` to stout.
+  * [MESOS-4238] - Update `Master::Http::state` to use the `jsonify` facility.
+  * [MESOS-4239] - Update relevant libprocess components to support the `jsonify` facility.
+  * [MESOS-4435] - Update `Master::Http::stateSummary` to use `jsonify`.
+
+
 Release Notes - Mesos - Version 0.26.0
 --------------------------------------
 API Changes:


[9/9] mesos git commit: Updated CHANGELOG for 0.25.1-rc4 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.25.1-rc4 release.


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

Branch: refs/heads/master
Commit: 2b044b6f8740441f0adddb533e93abe536a055ca
Parents: 6783594
Author: Michael Park <mp...@apache.org>
Authored: Fri Apr 1 17:38:26 2016 -0700
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

----------------------------------------------------------------------
 CHANGELOG | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/2b044b6f/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 266c719..3fc21d2 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -706,14 +706,17 @@ All Issues:
 
 Release Notes - Mesos - Version 0.25.1
 --------------------------------------------
+* This is a bug fix release.
 
 ** Bug
   * [MESOS-1187] - precision errors with allocation calculations.
+  * [MESOS-3030] - Build failure on OS 10.11 using Xcode 7.
   * [MESOS-3307] - Configurable size of completed task / framework history.
   * [MESOS-3397] - sorter.cpp: Check failed: total.resources.contains(slaveId).
   * [MESOS-3411] - ReservationEndpointsTest.AvailableResources appears to be faulty.
   * [MESOS-3560] - JSON-based credential files do not work correctly.
   * [MESOS-3602] - hdfs du fails due to prepended / on path.
+  * [MESOS-3604] - ExamplesTest.PersistentVolumeFramework does not work in OS X El Capitan.
   * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
   * [MESOS-3719] - Core dump on /teardown.
   * [MESOS-3738] - Mesos health check is invoked incorrectly when Mesos slave is within the docker container.
@@ -721,7 +724,7 @@ Release Notes - Mesos - Version 0.25.1
   * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
   * [MESOS-4031] - slave crashed in cgroupstatistics().
   * [MESOS-4069] - libevent_ssl_socket assertion fails.
-  * [MESOS-4071] - Master crash during framework teardown ( Check failed: total.resources.contains(slaveId)).
+  * [MESOS-4071] - Master crash during framework teardown (Check failed: total.resources.contains(slaveId)).
   * [MESOS-4106] - The health checker may fail to inform the executor to kill an unhealthy task after max_consecutive_failures.
   * [MESOS-4283] - Accept 3-field version of HDFS du output.
   * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.


[6/9] mesos git commit: Updated CHANGELOG for 0.24.2-rc4 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.24.2-rc4 release.


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

Branch: refs/heads/master
Commit: b87f9130a7ad1b2d9cdeb60563526e12f9bafc13
Parents: d33cbba
Author: Michael Park <mp...@apache.org>
Authored: Thu Mar 31 16:53:06 2016 -0400
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

----------------------------------------------------------------------
 CHANGELOG | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/b87f9130/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 29e8191..5c3ab78 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -820,16 +820,22 @@ Release Notes - Mesos - Version 0.24.2
 * This is a bug fix release.
 
 ** Bug
+  * [MESOS-1187] - precision errors with allocation calculations.
   * [MESOS-3046] - Stout's UUID re-seeds a new random generator during each call to UUID::random.
   * [MESOS-3051] - performance issues with port ranges comparison.
   * [MESOS-3052] - Allocator performance issue when using a large number of filters.
   * [MESOS-3307] - Configurable size of completed task / framework history.
+  * [MESOS-3397] - sorter.cpp: Check failed: total.resources.contains(slaveId).
+  * [MESOS-3560] - JSON-based credential files do not work correctly.
   * [MESOS-3602] - hdfs du fails due to prepended / on path.
   * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
+  * [MESOS-3719] - Core dump on /teardown.
+  * [MESOS-3738] - Mesos health check is invoked incorrectly when Mesos slave is within the docker container.
   * [MESOS-3773] - RegistryClientTest.SimpleGetBlob is flaky.
   * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
   * [MESOS-4031] - slave crashed in cgroupstatistics().
   * [MESOS-4069] - libevent_ssl_socket assertion fails.
+  * [MESOS-4071] - Master crash during framework teardown (Check failed: total.resources.contains(slaveId)).
   * [MESOS-4106] - The health checker may fail to inform the executor to kill an unhealthy task after max_consecutive_failures.
   * [MESOS-4283] - Accept 3-field version of HDFS du output.
   * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.
@@ -838,13 +844,17 @@ Release Notes - Mesos - Version 0.24.2
   * [MESOS-4582] - state.json serving duplicate "active" fields.
   * [MESOS-4711] - Race condition in libevent poll implementation causes crash.
   * [MESOS-4754] - The "executors" field is exposed under a backwards incompatible schema.
+  * [MESOS-4979] - os::rmdir does not handle special files (e.g., device, socket).
+  * [MESOS-5021] - Memory leak in subprocess when 'environment' argument is provided.
 
 ** Improvement
   * [MESOS-920]  - Set GLOG_drop_log_memory=false in environment prior to logging initialization.
   * [MESOS-2353] - Improve performance of the state.json endpoint for large clusters.
   * [MESOS-4302] - Offer filter timeouts are ignored if the allocator is slow or backlogged.
   * [MESOS-4566] - Avoid unnecessary temporary `std::string` constructions and copies in `jsonify`.
-  * [MESOS-4687] - Implement reliable floating point for scalar resources Task.
+  * [MESOS-4687] - Implement reliable floating point for scalar resources.
+
+** Task
   * [MESOS-4237] - Introduce `jsonify` to stout.
   * [MESOS-4238] - Update `Master::Http::state` to use the `jsonify` facility.
   * [MESOS-4239] - Update relevant libprocess components to support the `jsonify` facility.


[3/9] mesos git commit: Updated CHANGELOG for 0.24.2-rc5 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.24.2-rc5 release.


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

Branch: refs/heads/master
Commit: c8f77e7f903016953aa116b358172b595f50e537
Parents: b87f913
Author: Michael Park <mp...@apache.org>
Authored: Fri Apr 1 17:30:20 2016 -0700
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/mesos/blob/c8f77e7f/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 5c3ab78..4c4cb0e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -821,6 +821,7 @@ Release Notes - Mesos - Version 0.24.2
 
 ** Bug
   * [MESOS-1187] - precision errors with allocation calculations.
+  * [MESOS-3030] - Build failure on OS 10.11 using Xcode 7.
   * [MESOS-3046] - Stout's UUID re-seeds a new random generator during each call to UUID::random.
   * [MESOS-3051] - performance issues with port ranges comparison.
   * [MESOS-3052] - Allocator performance issue when using a large number of filters.
@@ -828,6 +829,7 @@ Release Notes - Mesos - Version 0.24.2
   * [MESOS-3397] - sorter.cpp: Check failed: total.resources.contains(slaveId).
   * [MESOS-3560] - JSON-based credential files do not work correctly.
   * [MESOS-3602] - hdfs du fails due to prepended / on path.
+  * [MESOS-3604] - ExamplesTest.PersistentVolumeFramework does not work in OS X El Capitan.
   * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
   * [MESOS-3719] - Core dump on /teardown.
   * [MESOS-3738] - Mesos health check is invoked incorrectly when Mesos slave is within the docker container.


[8/9] mesos git commit: Updated CHANGELOG for 0.26.1-rc3 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.26.1-rc3 release.


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

Branch: refs/heads/master
Commit: 9f3694e1855db11ccafa9f3350e1c0992e752e5b
Parents: 60dec41
Author: Michael Park <mp...@apache.org>
Authored: Thu Mar 31 19:34:03 2016 -0400
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

----------------------------------------------------------------------
 CHANGELOG | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/9f3694e1/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 8ddd40f..1e07c8c 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -583,14 +583,19 @@ All Issues:
 
 Release Notes - Mesos - Version 0.26.1
 --------------------------------------------
+* This is a bug fix release.
 
 ** Bug
+  * [MESOS-1187] - precision errors with allocation calculations.
   * [MESOS-3307] - Configurable size of completed task / framework history.
+  * [MESOS-3397] - sorter.cpp: Check failed: total.resources.contains(slaveId).
   * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
+  * [MESOS-3719] - Core dump on /teardown.
   * [MESOS-3773] - RegistryClientTest.SimpleGetBlob is flaky.
   * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
   * [MESOS-4031] - slave crashed in cgroupstatistics().
   * [MESOS-4069] - libevent_ssl_socket assertion fails.
+  * [MESOS-4071] - Master crash during framework teardown (Check failed: total.resources.contains(slaveId)).
   * [MESOS-4283] - Accept 3-field version of HDFS du output.
   * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.
   * [MESOS-4409] - MasterTest.MaxCompletedFrameworksFlag is flaky.
@@ -601,12 +606,13 @@ Release Notes - Mesos - Version 0.26.1
   * [MESOS-4639] - Posix process executor can die with agent unit on systemd.
   * [MESOS-4711] - Race condition in libevent poll implementation causes crash.
   * [MESOS-4754] - The "executors" field is exposed under a backwards incompatible schema.
+  * [MESOS-4979] - os::rmdir does not handle special files (e.g., device, socket).
+  * [MESOS-5021] - Memory leak in subprocess when 'environment' argument is provided.
 
 ** Improvement
   * [MESOS-920]  - Set GLOG_drop_log_memory=false in environment prior to logging initialization.
   * [MESOS-2353] - Improve performance of the state.json endpoint for large clusters.
   * [MESOS-4302] - Offer filter timeouts are ignored if the allocator is slow or backlogged.
-  * [MESOS-4505] - Hierarchical allocator performance is slow due to Quota.
   * [MESOS-4566] - Avoid unnecessary temporary `std::string` constructions and copies in `jsonify`.
   * [MESOS-4636] - Add parent hook to subprocess.
   * [MESOS-4687] - Implement reliable floating point for scalar resources.


[4/9] mesos git commit: Updated CHANGELOG for 0.24.2-rc1 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.24.2-rc1 release.


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

Branch: refs/heads/master
Commit: d33cbbafd277213c0ccbde671cd33fe6aea3d41b
Parents: bd3ba4e
Author: Michael Park <mp...@apache.org>
Authored: Fri Feb 26 21:58:59 2016 -0800
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/mesos/blob/d33cbbaf/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 02b6094..29e8191 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -815,6 +815,42 @@ All Issues:
   * Functionality for endpoint 'api/v1/executor' introduced on 'Agent' is incomplete.
 
 
+Release Notes - Mesos - Version 0.24.2
+--------------------------------------
+* This is a bug fix release.
+
+** Bug
+  * [MESOS-3046] - Stout's UUID re-seeds a new random generator during each call to UUID::random.
+  * [MESOS-3051] - performance issues with port ranges comparison.
+  * [MESOS-3052] - Allocator performance issue when using a large number of filters.
+  * [MESOS-3307] - Configurable size of completed task / framework history.
+  * [MESOS-3602] - hdfs du fails due to prepended / on path.
+  * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
+  * [MESOS-3773] - RegistryClientTest.SimpleGetBlob is flaky.
+  * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
+  * [MESOS-4031] - slave crashed in cgroupstatistics().
+  * [MESOS-4069] - libevent_ssl_socket assertion fails.
+  * [MESOS-4106] - The health checker may fail to inform the executor to kill an unhealthy task after max_consecutive_failures.
+  * [MESOS-4283] - Accept 3-field version of HDFS du output.
+  * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.
+  * [MESOS-4409] - MasterTest.MaxCompletedFrameworksFlag is flaky.
+  * [MESOS-4518] - MasterTest.MaxCompletedTasksPerFrameworkFlag is flaky.
+  * [MESOS-4582] - state.json serving duplicate "active" fields.
+  * [MESOS-4711] - Race condition in libevent poll implementation causes crash.
+  * [MESOS-4754] - The "executors" field is exposed under a backwards incompatible schema.
+
+** Improvement
+  * [MESOS-920]  - Set GLOG_drop_log_memory=false in environment prior to logging initialization.
+  * [MESOS-2353] - Improve performance of the state.json endpoint for large clusters.
+  * [MESOS-4302] - Offer filter timeouts are ignored if the allocator is slow or backlogged.
+  * [MESOS-4566] - Avoid unnecessary temporary `std::string` constructions and copies in `jsonify`.
+  * [MESOS-4687] - Implement reliable floating point for scalar resources Task.
+  * [MESOS-4237] - Introduce `jsonify` to stout.
+  * [MESOS-4238] - Update `Master::Http::state` to use the `jsonify` facility.
+  * [MESOS-4239] - Update relevant libprocess components to support the `jsonify` facility.
+  * [MESOS-4435] - Update `Master::Http::stateSummary` to use `jsonify`.
+
+
 Release Notes - Mesos - Version 0.24.1
 --------------------------------------
 * This is a bug fix release.


[7/9] mesos git commit: Updated CHANGELOG for 0.25.1-rc3 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.25.1-rc3 release.


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

Branch: refs/heads/master
Commit: 6783594956bf11521833b75feae14b01c223263f
Parents: 6480c5b
Author: Michael Park <mp...@apache.org>
Authored: Thu Mar 31 18:58:24 2016 -0400
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/mesos/blob/67835949/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 0306e14..266c719 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -708,14 +708,20 @@ Release Notes - Mesos - Version 0.25.1
 --------------------------------------------
 
 ** Bug
+  * [MESOS-1187] - precision errors with allocation calculations.
   * [MESOS-3307] - Configurable size of completed task / framework history.
+  * [MESOS-3397] - sorter.cpp: Check failed: total.resources.contains(slaveId).
   * [MESOS-3411] - ReservationEndpointsTest.AvailableResources appears to be faulty.
+  * [MESOS-3560] - JSON-based credential files do not work correctly.
   * [MESOS-3602] - hdfs du fails due to prepended / on path.
   * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
+  * [MESOS-3719] - Core dump on /teardown.
+  * [MESOS-3738] - Mesos health check is invoked incorrectly when Mesos slave is within the docker container.
   * [MESOS-3773] - RegistryClientTest.SimpleGetBlob is flaky.
   * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
   * [MESOS-4031] - slave crashed in cgroupstatistics().
   * [MESOS-4069] - libevent_ssl_socket assertion fails.
+  * [MESOS-4071] - Master crash during framework teardown ( Check failed: total.resources.contains(slaveId)).
   * [MESOS-4106] - The health checker may fail to inform the executor to kill an unhealthy task after max_consecutive_failures.
   * [MESOS-4283] - Accept 3-field version of HDFS du output.
   * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.
@@ -726,6 +732,8 @@ Release Notes - Mesos - Version 0.25.1
   * [MESOS-4639] - Posix process executor can die with agent unit on systemd.
   * [MESOS-4711] - Race condition in libevent poll implementation causes crash.
   * [MESOS-4754] - The "executors" field is exposed under a backwards incompatible schema.
+  * [MESOS-4979] - os::rmdir does not handle special files (e.g., device, socket).
+  * [MESOS-5021] - Memory leak in subprocess when 'environment' argument is provided.
 
 ** Improvement
   * [MESOS-920]  - Set GLOG_drop_log_memory=false in environment prior to logging initialization.


[5/9] mesos git commit: Updated CHANGELOG for 0.25.1-rc1 release.

Posted by mp...@apache.org.
Updated CHANGELOG for 0.25.1-rc1 release.


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

Branch: refs/heads/master
Commit: 6480c5b7ae140b9a8cbb93eeb24564c58d7a0303
Parents: c8f77e7
Author: Michael Park <mp...@apache.org>
Authored: Fri Feb 26 21:32:54 2016 -0800
Committer: Michael Park <mp...@apache.org>
Committed: Tue Apr 12 23:05:18 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/mesos/blob/6480c5b7/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 4c4cb0e..0306e14 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -704,6 +704,44 @@ All Issues:
   * [MESOS-3900] - Enable mesos-reviewbot project on jenkins to use docker.
 
 
+Release Notes - Mesos - Version 0.25.1
+--------------------------------------------
+
+** Bug
+  * [MESOS-3307] - Configurable size of completed task / framework history.
+  * [MESOS-3411] - ReservationEndpointsTest.AvailableResources appears to be faulty.
+  * [MESOS-3602] - hdfs du fails due to prepended / on path.
+  * [MESOS-3605] - hdfs.du() fails on os x due to lack of native-hadoop library.
+  * [MESOS-3773] - RegistryClientTest.SimpleGetBlob is flaky.
+  * [MESOS-3834] - slave upgrade framework checkpoint incompatibility.
+  * [MESOS-4031] - slave crashed in cgroupstatistics().
+  * [MESOS-4069] - libevent_ssl_socket assertion fails.
+  * [MESOS-4106] - The health checker may fail to inform the executor to kill an unhealthy task after max_consecutive_failures.
+  * [MESOS-4283] - Accept 3-field version of HDFS du output.
+  * [MESOS-4311] - Protobuf parse should pass error messages when parsing nested JSON.
+  * [MESOS-4409] - MasterTest.MaxCompletedFrameworksFlag is flaky.
+  * [MESOS-4518] - MasterTest.MaxCompletedTasksPerFrameworkFlag is flaky.
+  * [MESOS-4582] - state.json serving duplicate "active" fields.
+  * [MESOS-4637] - Docker process executor can die with agent unit on systemd.
+  * [MESOS-4639] - Posix process executor can die with agent unit on systemd.
+  * [MESOS-4711] - Race condition in libevent poll implementation causes crash.
+  * [MESOS-4754] - The "executors" field is exposed under a backwards incompatible schema.
+
+** Improvement
+  * [MESOS-920]  - Set GLOG_drop_log_memory=false in environment prior to logging initialization.
+  * [MESOS-2353] - Improve performance of the state.json endpoint for large clusters.
+  * [MESOS-4302] - Offer filter timeouts are ignored if the allocator is slow or backlogged.
+  * [MESOS-4566] - Avoid unnecessary temporary `std::string` constructions and copies in `jsonify`.
+  * [MESOS-4636] - Add parent hook to subprocess.
+  * [MESOS-4687] - Implement reliable floating point for scalar resources.
+
+** Task
+  * [MESOS-4237] - Introduce `jsonify` to stout.
+  * [MESOS-4238] - Update `Master::Http::state` to use the `jsonify` facility.
+  * [MESOS-4239] - Update relevant libprocess components to support the `jsonify` facility.
+  * [MESOS-4435] - Update `Master::Http::stateSummary` to use `jsonify`.
+
+
 Release Notes - Mesos - Version 0.25.0
 --------------------------------------
 This release contains: