[
https://issues.apache.org/jira/browse/MESOS-9092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16556376#comment-16556376
]
Benjamin Mahler commented on MESOS-9092:
----------------------------------------
{noformat}
commit 56d421d4dc5f2d31f33e5262ad41940fa1007e94 (HEAD -> master, apache/master,
apache/HEAD)
Author: Benjamin Mahler <[email protected]>
Date: Wed Jul 25 15:54:12 2018 -0700
Fixed a make install regression due to rapidjson.
The `cursorstreamwrapper.h` header was only added after the 1.1.0
release.
{noformat}
> Adopt rapidjson for improved json serialization performance.
> ------------------------------------------------------------
>
> Key: MESOS-9092
> URL: https://issues.apache.org/jira/browse/MESOS-9092
> Project: Mesos
> Issue Type: Improvement
> Components: HTTP API, stout
> Reporter: Benjamin Mahler
> Assignee: Benjamin Mahler
> Priority: Major
> Labels: performance
> Fix For: 1.7.0
>
>
> The master state query benchmark shows a roughly 50% reduction in time to
> serve v0 /state when jsonify uses rapidjson under the covers. We should
> consider adopting rapidjson in order to get this performance benefit to users:
> https://github.com/Tencent/rapidjson
> License wise, we just have to exclude a third party bundled binary, so we'll
> need to document how to strip the releases prior to upgrading for posterity.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)