From 87a1a9aafd1e1d4643307fbf001c1fac5694a946 Mon Sep 17 00:00:00 2001 From: Andrew Purtell Date: Fri, 9 Aug 2019 18:15:05 -0700 Subject: [PATCH] HBASE-22828 Log a region close journal --- .../java/org/apache/hadoop/hbase/regionserver/HRegion.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java index d7844149c4..44b0de4f6b 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java @@ -1486,13 +1486,16 @@ public class HRegion implements HeapSize, PropagatingConfigurationObserver, Regi MonitoredTask status = TaskMonitor.get().createStatus( "Closing region " + this + (abort ? " due to abort" : "")); - + status.enableStatusJournal(false); status.setStatus("Waiting for close lock"); try { synchronized (closeLock) { return doClose(abort, status); } } finally { + if (LOG.isDebugEnabled()) { + LOG.debug("Region close journal:\n" + status.prettyPrintJournal()); + } status.cleanup(); } } -- 2.22.0