Hello Tidy Bot, Yingchun Lai, Kudu Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/18679
to look at the new patch set (#16).
Change subject: [master] support turn on/off auto rebalancer at runtime
......................................................................
[master] support turn on/off auto rebalancer at runtime
kudu-master has supported auto-rebalancer, but it must be decided whether
enable it before kudu master starting.
This patch supports to use gflag --auto_rebalancing_enabled to control
whether turn on/off auto-rebalancer when running.
There are many independent, idle and isolated threads(which do period tasks)
which not participant in threadpool. We can use less threads, unified threadpool
to manager them. Easily logic codes and unified code style after more deeper
refactoring.
The patch is the first refact retry.
Change-Id: Ifbcea6392b783843f89e019f1141dd8905366de5
---
M src/kudu/master/auto_rebalancer.cc
M src/kudu/master/auto_rebalancer.h
M src/kudu/master/catalog_manager.cc
M src/kudu/master/catalog_manager.h
M src/kudu/util/threadpool-test.cc
M src/kudu/util/threadpool.cc
M src/kudu/util/threadpool.h
7 files changed, 224 insertions(+), 95 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/79/18679/16
--
To view, visit http://gerrit.cloudera.org:8080/18679
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ifbcea6392b783843f89e019f1141dd8905366de5
Gerrit-Change-Number: 18679
Gerrit-PatchSet: 16
Gerrit-Owner: Yuqi Du <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Reviewer: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Yuqi Du <[email protected]>