GitHub user lei-xia opened a pull request:
https://github.com/apache/helix/pull/157
A few of minor improvements.
1. Include resource name in the log.
2. Fix a bug in AutoRebalancer that it fails to compute ideal mapping if
"ANY_LIVEINSTANCE" is specified as the replica.
3. Persist preferenceLists into TargetExternalView.
4. Add cluster level metrics to show whether cluster is in maintenance mode
or paused.
5. Including version number in Participant and Controller history, and add
additional logs.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/lei-xia/helix small-improvements
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/helix/pull/157.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 #157
----
commit 9477946d689bf5a034e854c707c0d4c3fbdd5432
Author: Lei Xia <lxia@...>
Date: 2018-02-17T07:05:49Z
Including version number in Participant and Controller history, and add
additional logs.
commit 1c6e76bda8b9a3816e0de35ac9296ecf453f8dd9
Author: Lei Xia <lxia@...>
Date: 2018-02-21T20:25:52Z
Add cluster level metrics to show whether cluster is in maintenance mode or
paused.
commit 47aeb616add1620ddad9c7a2082f6e1e2c579d6a
Author: Lei Xia <lxia@...>
Date: 2018-03-08T18:19:23Z
Persist preferenceLists into TargetExternalView.
commit 2141f27ee101845f1f6b99d64abf1df46b5e9ddb
Author: Lei Xia <lxia@...>
Date: 2018-03-15T00:29:53Z
Fix a bug in AutoRebalancer that it fails to compute ideal mapping if
"ANY_LIVEINSTANCE" is specified as the replica.
commit e0bbc516c2431524c7b57b20479d31097e28bff4
Author: Lei Xia <lxia@...>
Date: 2017-12-02T01:58:06Z
Include resource name in the log.
----
---