GitHub user dasahcc opened a pull request:
https://github.com/apache/helix/pull/53
Improvement for monitoring metrics
This pull request contains the a new metric and some improvements:
1. Add ABORT state in TaskState
2. Set tasks IN_PROGRESS to ABORT when workflow fails
3. Add AbortedJobCount in JobMonior
4. Fix Workflow and Job metrics Counters
5. Fix NPE when first time call WorkflowRebalancer
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/dasahcc/helix helix-0.6.x
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/helix/pull/53.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 #53
----
commit 516ff0dcad13cea578168b41752b62e45d43362d
Author: Junkai Xue <[email protected]>
Date: 2016-09-22T23:28:58Z
Add ABORT state in TaskState
1. Add ABORT state in TaskState
2. Set tasks IN_PROGRESS to ABORT when workflow fails
commit 4c88f815e996d896a1582a59c7df83e0f3d20285
Author: Junkai Xue <[email protected]>
Date: 2016-09-22T23:35:40Z
Fix Workflow and Job metrics Counters
commit f5705dc9201716543c72427c004f1f64211e304e
Author: Junkai Xue <[email protected]>
Date: 2016-09-22T23:36:34Z
Add AbortedJobCount in JobMonior
commit dca1ed05bfccce69814fdb59b095d734d1c82de0
Author: Junkai Xue <[email protected]>
Date: 2016-09-22T23:37:12Z
Fix NPE when first time call WorkflowRebalancer
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---