Repository: hbase
Updated Branches:
  refs/heads/branch-1 773af3e0c -> 9a6b6524a
  refs/heads/branch-1.2 0a761c0ae -> 09a7c05fd
  refs/heads/branch-1.3 42f5b2723 -> c5016cb1c
  refs/heads/branch-1.4 85457bd94 -> dadb42db5


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/9a6b6524
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/9a6b6524
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/9a6b6524

Branch: refs/heads/branch-1
Commit: 9a6b6524a7834af2a945dcc2ebfa325d0e0eb1a5
Parents: 773af3e
Author: Andrew Purtell <apurt...@apache.org>
Authored: Thu Mar 29 10:20:34 2018 -0700
Committer: Andrew Purtell <apurt...@apache.org>
Committed: Thu Mar 29 10:20:34 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/9a6b6524/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);

Reply via email to