Hello Tidy Bot, Zoltan Martonka, Alexey Serbin, Kudu Jenkins, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/20547 to look at the new patch set (#13). Change subject: KUDU-3516 No need to traverse all delta stores while computing score. ...................................................................... KUDU-3516 No need to traverse all delta stores while computing score. If we have many tables with many columns and each of them gets many update requests, the maintenance scheduler might be stuck in calculating the perf improvement scores of major delta compactions. This is because we check all the updated columns while one single updated column is enough. This patch adds a new method to judge if a delta store needs to be compacted. The scheduler will return as soon as it finds an updated column. Please see KUDU-3516 for details. Change-Id: I4b2c9525d8a12183130ee2cb7b5b00d1d2f60bfa --- M src/kudu/tablet/delta_stats.cc M src/kudu/tablet/delta_stats.h M src/kudu/tablet/delta_tracker.cc M src/kudu/tablet/delta_tracker.h M src/kudu/tablet/diskrowset.cc 5 files changed, 50 insertions(+), 12 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/47/20547/13 -- To view, visit http://gerrit.cloudera.org:8080/20547 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I4b2c9525d8a12183130ee2cb7b5b00d1d2f60bfa Gerrit-Change-Number: 20547 Gerrit-PatchSet: 13 Gerrit-Owner: Song Jiacheng <songjiach...@thinkingdata.cn> Gerrit-Reviewer: Alexey Serbin <ale...@apache.org> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Song Jiacheng <songjiach...@thinkingdata.cn> Gerrit-Reviewer: Tidy Bot (241) Gerrit-Reviewer: Zoltan Martonka <zmarto...@cloudera.com>