Hello Will Berkeley, Mike Percy, Kudu Jenkins, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/10399 to look at the new patch set (#22). Change subject: [tools] rebalancer in the kudu CLI tool ...................................................................... [tools] rebalancer in the kudu CLI tool Introduced rebalancing tool as a part of the Kudu CLI tool. To run the rebalancer against a Kudu cluster: sudo -u kudu kudu cluster rebalance <master_addresses> This changelist also contains unit tests to cover converting KsckResults into ClusterBalanceInfo and integration tests to verify the functionality of the rebalancer as a part of the Kudu CLI tool. The code was tested against a 12-node cluster running the recent Kudu 1.7 (3-4-3 replica management scheme) with about 12TB of data total and a cluster running Kudu 1.4 (3-2-3 replica management scheme). This tool works against Kudu clusters of version 1.4 and above. It does not work against Kudu version 1.3 and earlier. Change-Id: I269ea1dcb0b528ad9f03308bac6b8769e2141238 --- M src/kudu/client/client.cc M src/kudu/tools/CMakeLists.txt M src/kudu/tools/kudu-admin-test.cc A src/kudu/tools/rebalance-test.cc A src/kudu/tools/rebalancer.cc A src/kudu/tools/rebalancer.h M src/kudu/tools/tool_action_cluster.cc M src/kudu/tools/tool_action_common.cc M src/kudu/tools/tool_action_common.h M src/kudu/tools/tool_action_tablet.cc A src/kudu/tools/tool_replica_util.cc A src/kudu/tools/tool_replica_util.h 12 files changed, 2,562 insertions(+), 427 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/99/10399/22 -- To view, visit http://gerrit.cloudera.org:8080/10399 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I269ea1dcb0b528ad9f03308bac6b8769e2141238 Gerrit-Change-Number: 10399 Gerrit-PatchSet: 22 Gerrit-Owner: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Will Berkeley <wdberke...@gmail.com>