Hannah Nguyen has uploaded this change for review. ( http://gerrit.cloudera.org:8080/14110
Change subject: Move some rebalancing logic from tools to master ...................................................................... Move some rebalancing logic from tools to master Moved rebalance_algo.h, rebalance_algo.cc, and rebalance_algo-test.cc from tools into master. Pulled structures from tools/ksck_results into master/cluster_status. TODO: move tools/placement_policy_util and tools/rebalancer into master too, so future auto-rebalancer task does not rely on tools. Change-Id: Ie0242a019cb44517539da2878cf889ee0c511964 --- M src/kudu/master/CMakeLists.txt A src/kudu/master/cluster_status.cc A src/kudu/master/cluster_status.h R src/kudu/master/rebalance_algo-test.cc R src/kudu/master/rebalance_algo.cc R src/kudu/master/rebalance_algo.h M src/kudu/tools/CMakeLists.txt M src/kudu/tools/ksck-test.cc M src/kudu/tools/ksck.cc M src/kudu/tools/ksck.h M src/kudu/tools/ksck_remote.cc M src/kudu/tools/ksck_remote.h M src/kudu/tools/ksck_results.cc M src/kudu/tools/ksck_results.h M src/kudu/tools/placement_policy_util-test.cc M src/kudu/tools/placement_policy_util.cc M src/kudu/tools/placement_policy_util.h M src/kudu/tools/rebalance-test.cc M src/kudu/tools/rebalancer.cc M src/kudu/tools/rebalancer.h M src/kudu/tools/tool.proto M src/kudu/tools/tool_action_cluster.cc 22 files changed, 782 insertions(+), 588 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/10/14110/1 -- To view, visit http://gerrit.cloudera.org:8080/14110 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ie0242a019cb44517539da2878cf889ee0c511964 Gerrit-Change-Number: 14110 Gerrit-PatchSet: 1 Gerrit-Owner: Hannah Nguyen <[email protected]>
