This is an automated email from the ASF dual-hosted git repository.

chhsiao pushed a commit to branch 1.7.x
in repository https://gitbox.apache.org/repos/asf/mesos.git

commit dfdf77f966301b9ad139cf67db1597355c34dad5
Author: Benjamin Mahler <[email protected]>
AuthorDate: Tue Aug 21 11:35:17 2018 -0700

    Added 1.7.0 performance improvements to the CHANGELOG.
    
    This adds some highlighting of important performance improvements
    in 1.7.0 to ease human consumption.
    
    Review: https://reviews.apache.org/r/68446
---
 CHANGELOG | 27 ++++++++++++++++++++++-----
 1 file changed, 22 insertions(+), 5 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 8a083ae..27cc165 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,28 @@ Release Notes - Mesos - Version 1.7.0
 -------------------------------------------
 This release contains the following highlights:
 
+  * Performance Improvements:
+
+    * **Master `/state` endpoint:** Adopted RapidJSON and reduced
+      copying for a ~130% throughput improvement due to a ~55%
+      decrease in latency (MESOS-9092). Also, added parallel
+      processing of `/state` requests to reduce master backlogging
+      / interference under high request load (MESOS-9122).
+
+    * **Allocator:** Improved allocator cycle time significantly
+      (MESOS-9087). This, together with the reduced master
+      backlogging from `/state` improvements, reduces the
+      end-to-end offer cycling time between Mesos and schedulers.
+
+    * **Agent `/containers` endpoint:** Fixed a performance issue
+      that caused high latency / cpu consumption when there are
+      many containers on the agent (MESOS-8418).
+
+    * **Agent container launching performance improvements**:
+      The expensive `cgroups::verify()` calls were removed which
+      provides a significant improvement to container launch /
+      destroy throughput (MESOS-9081).
+
   * [MESOS-7691] - Added a new option `cgroups/all` to the agent flag
     `--isolation`. This allows cgroups isolator to automatically load
     all the local enabled cgroups subsystems. If this option is specified
@@ -27,11 +49,6 @@ This release contains the following highlights:
   * [MESOS-5647] - Expose network statistics for containers on CNI
     network in the `network/cni` isolator.
 
-  * [MESOS-9122] - Batch v0 '/state' requests on Master: '/state' requests
-    are not scheduled directly after authorization, but are accumulated and
-    then scheduled for later parallel processing. This improves the Master's
-    performance under high-load conditions.
-
   * [MESOS-8842] - **Experimental** Added per-framework metrics to the master.
     These new metrics provide detailed information about the behavior of each
     framework and can help with scalability testing, debugging, and fine 
grained

Reply via email to