You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by bm...@apache.org on 2018/07/25 03:24:26 UTC

[10/10] mesos git commit: Added a note about rapidjson to the API changes in the CHANGELOG.

Added a note about rapidjson to the API changes in the CHANGELOG.

JSON endpoints now use rapidjson to provide a performance improvement,
this means that if a client has a JSON de-serializer that does not
conform to the ECMA-404 spec for JSON, they may break. As an example,
Mesos would previously serialize '/' as '\/', but the spec does not
require the escaping and rapidjson does not escape '/'.


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

Branch: refs/heads/master
Commit: 044b73e19e683a2323a6924ecbdd03c1e9e2ed2d
Parents: 77ed6fb
Author: Benjamin Mahler <bm...@apache.org>
Authored: Tue Jul 24 17:29:06 2018 -0700
Committer: Benjamin Mahler <bm...@apache.org>
Committed: Tue Jul 24 18:33:25 2018 -0700

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


http://git-wip-us.apache.org/repos/asf/mesos/blob/044b73e1/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index eec27a7..1ef4fe3 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -33,6 +33,12 @@ Additional API Changes:
   * `Isolator::recover` interface has been changed to take an `std::vector`
     instead of `std::list`.
 
+  * JSON endpoints now use rapidjson to provide a performance improvement,
+    this means that if a client has a JSON de-serializer that does not
+    conform to the ECMA-404 spec for JSON, they may break. As an example,
+    Mesos would previously serialize '/' as '\/', but the spec does not
+    require the escaping and rapidjson does not escape '/'.
+
 
 Release Notes - Mesos - Version 1.6.2 (WIP)
 -------------------------------------------