Yingchun Lai has uploaded this change for review. ( http://gerrit.cloudera.org:8080/12852
Change subject: [maintenance] Add privilege maintenance thread pool for privilege tables and tablets ...................................................................... [maintenance] Add privilege maintenance thread pool for privilege tables and tablets This commit add a privilege thread pool in maintenance manager for privilege tables and tablets. In a Kudu cluster with thousands of tables and tablets, it's hard for a specified tablet's maintenance OPs to be launched when their scores are not the highest, even if the table the tablet belongs to is high priority for Kudu users. This patch allow user to specify privilege tables and tablets by gflags, these maintenance OPs of these privilege tables and tablets can be launched in a privilege thread pool, so they can have greater chance to be launched. Change-Id: I3ea3b73505157678a8fb551656123b64e6bfb304 --- M src/kudu/tablet/tablet.h M src/kudu/tablet/tablet_metadata.h M src/kudu/tablet/tablet_mm_ops-test.cc M src/kudu/tablet/tablet_mm_ops.cc M src/kudu/tablet/tablet_mm_ops.h M src/kudu/tablet/tablet_replica.cc M src/kudu/tablet/tablet_replica.h M src/kudu/tablet/tablet_replica_mm_ops.cc M src/kudu/tablet/tablet_replica_mm_ops.h M src/kudu/tserver/tserver_path_handlers.cc M src/kudu/util/maintenance_manager-test.cc M src/kudu/util/maintenance_manager.cc M src/kudu/util/maintenance_manager.h M src/kudu/util/maintenance_manager.proto M www/maintenance-manager.mustache 15 files changed, 445 insertions(+), 154 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/52/12852/1 -- To view, visit http://gerrit.cloudera.org:8080/12852 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I3ea3b73505157678a8fb551656123b64e6bfb304 Gerrit-Change-Number: 12852 Gerrit-PatchSet: 1 Gerrit-Owner: Yingchun Lai <[email protected]>
