You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@helix.apache.org by zhan849 <gi...@git.apache.org> on 2018/10/30 23:01:06 UTC
[GitHub] helix pull request #278: [HELIX-771] More detailed top state handoff metrics
GitHub user zhan849 opened a pull request:
https://github.com/apache/helix/pull/278
[HELIX-771] More detailed top state handoff metrics
Added more details about top state handoff to distinguish helix latency and user latency
We define there are 2 types of handoff
- Graceful handoff (controlled top state handoff, i.e. disable instance, load balance, etc)
- Non-Graceful (uncontroller top state handoff, i.e. node crash, etc)
For graceful handoff, we record total handoff latency and user latency
For non-graceful handoff, we record total handoff only
Moved top state handoff metrics to an independent stage to make logics cleaner.\
Refactored TestTopStateHandoffmetrics to make it cleaner and more json more natively
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/zhan849/helix harry/topstate-metrics
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/helix/pull/278.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #278
----
commit 7e49f995e29ea200fcc42ce6af148ed521979f5c
Author: Harry Zhang <hr...@...>
Date: 2018-10-30T22:55:20Z
[HELIX-771] More detailed top state handoff metrics
----
---
[GitHub] helix pull request #278: [HELIX-771] More detailed top state handoff metrics
Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:
https://github.com/apache/helix/pull/278
---