Andrew Wong has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/9528 )
Change subject: KUDU-2129 make ksck less scary when copying ...................................................................... KUDU-2129 make ksck less scary when copying This patch changes some of the outputs for ksck to be less troubling when the cluster is recovering. Updates include: - Report tablets with replicas whose data states are TABLET_DATA_COPYING as RECOVERING instead of UNDER_REPLICATED. - Report tables with recovering tablets as RECOVERING instead of UNDER_REPLICATED. - Report replicas that aren't running as "not running" instead of "bad state". Most non-RUNNING states have a time and place during a healthy cluster's lifespan. - Don't log the error type with the errors when running the `ksck` tool. Our messages are generally good enough, and there isn't a perfect mapping to some errors. E.g. we should take the "Corruption" out of "Corruption: 1 out of 1 table(s) are bad" - Report "not healthy" instead of "bad" in logs like the one above Change-Id: Iba0c1f5b5a7083cbef99d3674dfebe1457075ce0 Reviewed-on: http://gerrit.cloudera.org:8080/9528 Tested-by: Kudu Jenkins Reviewed-by: Will Berkeley <wdberke...@gmail.com> --- M src/kudu/tools/ksck-test.cc M src/kudu/tools/ksck.cc M src/kudu/tools/ksck.h M src/kudu/tools/tool_action_cluster.cc 4 files changed, 189 insertions(+), 90 deletions(-) Approvals: Kudu Jenkins: Verified Will Berkeley: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/9528 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Iba0c1f5b5a7083cbef99d3674dfebe1457075ce0 Gerrit-Change-Number: 9528 Gerrit-PatchSet: 4 Gerrit-Owner: Andrew Wong <aw...@cloudera.com> Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Will Berkeley <wdberke...@gmail.com>