commit | 4c48d022a7aeff3785bd5260aa4b795c69fa8188 | [log] [tgz] |
---|---|---|
author | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Thu Dec 05 16:42:31 2019 -0800 |
committer | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Fri Feb 07 12:24:22 2020 -0800 |
tree | 248394cb48610885d726d7809ef4800038c011d1 | |
parent | 6dbc725738a7e9f88bbb20187acdafce027ee94f [diff] |
Simply and enhance the RebalanceLatencyGauge so it can be used in multi-threads. (#636) The previous design of RebalanceLatencyGauge won't support asynchronous metric data emitting. This PR adds support by using a ThreadLocal object. The metric logic is not changed.
Helix is part of the Apache Software Foundation.
Project page: http://helix.apache.org/
Mailing list: http://helix.apache.org/mail-lists.html
mvn clean install package -DskipTests
Helix is a generic cluster management framework used for automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes. Helix provides the following features: