commit | f48f4d2f1bd96bb0a1aa6147e4d864c0654c7e8d | [log] [tgz] |
---|---|---|
author | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Fri Oct 25 20:33:58 2019 -0700 |
committer | Jiajun Wang <1803880+jiajunwang@users.noreply.github.com> | Fri Feb 07 12:24:22 2020 -0800 |
tree | 0d19912da8ce276de08b9291cd4a7eff46ba6489 | |
parent | b63a895e7bea6445a9547355ccf324e9bd6b203b [diff] |
Change change detector to a regular field in the WAGED rebalancer instead of static threadlocal. (#543) * Change change detector to regular field instead of static thread-local. The rebalance has been modified to be a thread-local object. So there is no need to keep the change detector as thread-local. This may cause potential problems. In addition, in order to avoid resource leakage, implement the finalize method of the WagedRebalancer to close all connections.
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: