You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2018/03/29 17:46:02 UTC
[2/4] hbase git commit: HBASE-20302 CatalogJanitor should log the
reason why it is disabled (Vishal Khandelwal)
HBASE-20302 CatalogJanitor should log the reason why it is disabled (Vishal Khandelwal)
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/dadb42db
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/dadb42db
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/dadb42db
Branch: refs/heads/branch-1.4
Commit: dadb42db5937d906c81b5b7f1296555b024fdcbd
Parents: 85457bd
Author: Andrew Purtell <ap...@apache.org>
Authored: Thu Mar 29 10:20:34 2018 -0700
Committer: Andrew Purtell <ap...@apache.org>
Committed: Thu Mar 29 10:21:17 2018 -0700
----------------------------------------------------------------------
.../java/org/apache/hadoop/hbase/master/CatalogJanitor.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/dadb42db/hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
index 00dc4a5..549c38f 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
@@ -117,7 +117,10 @@ public class CatalogJanitor extends ScheduledChore {
&& am.getRegionStates().getRegionsInTransition().size() == 0) {
scan();
} else {
- LOG.warn("CatalogJanitor disabled! Not running scan.");
+ LOG.warn("CatalogJanitor is disabled! Enabled=" + this.enabled.get() +
+ ", maintenanceMode=" + this.services.isInMaintenanceMode() +
+ ", am=" + am + ", failoverCleanupDone=" + (am != null && am.isFailoverCleanupDone()) +
+ ", hasRIT=" + (am != null && am.getRegionStates().getRegionsInTransition().size() == 0));
}
} catch (IOException e) {
LOG.warn("Failed scan of catalog table", e);