Alexey Serbin has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/12366 )
Change subject: [tools] --load_imbalance_threshold flag for LA rebalancer ...................................................................... [tools] --load_imbalance_threshold flag for LA rebalancer Introduced the '--load_imbalance_threshold' run-time flag for the Kudu CLI rebalancer tool. The threshold represents a policy with regard to what to prefer during cross-location rebalancing: ideal balance of the cross-location load on per-table basis (lower threshold value) or minimum number of replica moves between locations (greater threshold value). To some extent, this new flag might be considered as an extension of already existing '--disable_cross_location_rebalancing' flag, whereas the new flag provides more control over the 'perfect balance vs minimum replica movements' choice for the cross-location rebalancing phase. Change-Id: I81867f168dac9908a701b50205be7bfaacefd554 Reviewed-on: http://gerrit.cloudera.org:8080/12366 Tested-by: Kudu Jenkins Reviewed-by: Will Berkeley <[email protected]> --- M src/kudu/tools/rebalance_algo-test.cc M src/kudu/tools/rebalance_algo.cc M src/kudu/tools/rebalance_algo.h M src/kudu/tools/rebalancer.cc M src/kudu/tools/rebalancer.h M src/kudu/tools/tool_action_cluster.cc 6 files changed, 63 insertions(+), 26 deletions(-) Approvals: Kudu Jenkins: Verified Will Berkeley: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/12366 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I81867f168dac9908a701b50205be7bfaacefd554 Gerrit-Change-Number: 12366 Gerrit-PatchSet: 4 Gerrit-Owner: Alexey Serbin <[email protected]> Gerrit-Reviewer: Alexey Serbin <[email protected]> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Will Berkeley <[email protected]>
