[
https://issues.apache.org/jira/browse/MESOS-9158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16595547#comment-16595547
]
Alexander Rukletsov edited comment on MESOS-9158 at 8/28/18 8:17 PM:
---------------------------------------------------------------------
{noformat}
commit 4118a482a95793252f4713c5e20ef2c70f2ab07b
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:25:52 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:25:52 2018 +0200
Added '/state-summary' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68321/
{noformat}
{noformat}
commit 63e9096b0cd883d9edc8907a577bcba0b150b541
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:03 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:03 2018 +0200
Added '/tasks' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68440/
{noformat}
{noformat}
commit 33c38c9baa20b42562b519971df508283d988abc
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:11 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:11 2018 +0200
Added '/slaves' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68441/
{noformat}
{noformat}
commit 102dcca4e0116d2ffbdcd78d998e032841ffbabe
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:18 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:18 2018 +0200
Added '/frameworks' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68442/
{noformat}
{noformat}
commit 44e523490b394e6c43bce8b5304996137d176f96
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:25 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:25 2018 +0200
Moved members of `ReadOnlyHandler` into separate file.
Moved the member functions of class `ReadOnlyHandler` into
the new file `readonly_handler.cpp`. This follows the pattern
established by `weights_handler.cpp` and `quota_handler.cpp`.
As part of this move, it was also necessary to move some JSON
serialization that are used from both `master.cpp` and
`readonly_handler.cpp` to a new pair of files `json.{cpp,hpp}`
that can be used from both places.
Review: https://reviews.apache.org/r/68473/
{noformat}
{noformat}
commit 4930ec2e141920411fb9050500f385f5ef6a78a2
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:36 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:49:41 2018 +0200
Cleaned up some style issues in `ReadOnlyHandler`.
This commit fixes several minor style issues:
- Sorted member function declarations of `ReadOnlyHandler`
alphabetically.
- Added notes to remind readers of the fact that requests
to certain endpoints are batched.
- Changed captured variable in `/frameworks` endpoint handler.
Review: https://reviews.apache.org/r/68537/
{noformat}
was (Author: alexr):
{noformat}
commit 4118a482a95793252f4713c5e20ef2c70f2ab07b
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:25:52 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:25:52 2018 +0200
Added '/state-summary' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68321/
{noformat}
{noformat}
commit 63e9096b0cd883d9edc8907a577bcba0b150b541
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:03 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:03 2018 +0200
Added '/tasks' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68440/
{noformat}
{noformat}
commit 33c38c9baa20b42562b519971df508283d988abc
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:11 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:11 2018 +0200
Added '/slaves' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68441/
{noformat}
{noformat}
commit 102dcca4e0116d2ffbdcd78d998e032841ffbabe
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:18 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:18 2018 +0200
Added '/frameworks' to the set of batched master endpoints.
Review: https://reviews.apache.org/r/68442/
{format}
{format}
commit 44e523490b394e6c43bce8b5304996137d176f96
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:25 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:26:25 2018 +0200
Moved members of `ReadOnlyHandler` into separate file.
Moved the member functions of class `ReadOnlyHandler` into
the new file `readonly_handler.cpp`. This follows the pattern
established by `weights_handler.cpp` and `quota_handler.cpp`.
As part of this move, it was also necessary to move some JSON
serialization that are used from both `master.cpp` and
`readonly_handler.cpp` to a new pair of files `json.{cpp,hpp}`
that can be used from both places.
Review: https://reviews.apache.org/r/68473/
{noformat}
{noformat}
commit 4930ec2e141920411fb9050500f385f5ef6a78a2
Author: Benno Evers <[email protected]>
AuthorDate: Tue Aug 28 21:26:36 2018 +0200
Commit: Alexander Rukletsov <[email protected]>
CommitDate: Tue Aug 28 21:49:41 2018 +0200
Cleaned up some style issues in `ReadOnlyHandler`.
This commit fixes several minor style issues:
- Sorted member function declarations of `ReadOnlyHandler`
alphabetically.
- Added notes to remind readers of the fact that requests
to certain endpoints are batched.
- Changed captured variable in `/frameworks` endpoint handler.
Review: https://reviews.apache.org/r/68537/
{noformat}
> Batch state-related read-only requests in the Master actor.
> -----------------------------------------------------------
>
> Key: MESOS-9158
> URL: https://issues.apache.org/jira/browse/MESOS-9158
> Project: Mesos
> Issue Type: Improvement
> Components: master
> Reporter: Alexander Rukletsov
> Assignee: Benno Evers
> Priority: Major
> Labels: mesosphere, performance
>
> Similar to MESOS-9122, make all read-only master state endpoints batched.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)