commit | f9fba2ac59ecdd6baeaeb005c4d0e428ab76c3c6 | [log] [tgz] |
---|---|---|
author | Huizhi Lu <5187721+huizhilu@users.noreply.github.com> | Sat Jun 12 01:00:25 2021 -0700 |
committer | Huizhi Lu <5187721+huizhilu@users.noreply.github.com> | Fri Jul 16 14:02:56 2021 -0700 |
tree | 17b3fa1b3b944cdaafefa50ff0f98f4c0ba3645e | |
parent | 7190eb3ee3150a77c53ae768f89ee2b0473cc711 [diff] |
Move pause and maintenance handling out of controller (#1793) With management mode pipeline, the pause and maintenance signals handling logic should be moved out of the onControllerChange() and moved to the management mode pipeline. This commit handles pause/maintenance signals enable/disable and update cluster status accordingly.
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 -Dmaven.test.skip.exec=true
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: