Author: tedyu
Date: Tue Feb 7 22:23:45 2012
New Revision: 1241667
URL: http://svn.apache.org/viewvc?rev=1241667&view=rev
Log:
HBASE-3850 Log more details when a scanner lease expires (Darren Haas)
Modified:
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
Modified:
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
URL:
http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java?rev=1241667&r1=1241666&r2=1241667&view=diff
==============================================================================
---
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
(original)
+++
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
Tue Feb 7 22:23:45 2012
@@ -2430,9 +2430,10 @@ public class HRegionServer implements HR
}
public void leaseExpired() {
- LOG.info("Scanner " + this.scannerName + " lease expired");
RegionScanner s = scanners.remove(this.scannerName);
if (s != null) {
+ LOG.info("Scanner " + this.scannerName + " lease expired on region "
+ + s.getRegionInfo().getRegionNameAsString());
try {
HRegion region = getRegion(s.getRegionInfo().getRegionName());
if (region != null && region.getCoprocessorHost() != null) {
@@ -2447,6 +2448,8 @@ public class HRegionServer implements HR
LOG.error("Closing scanner for "
+ s.getRegionInfo().getRegionNameAsString(), e);
}
+ } else {
+ LOG.info("Scanner " + this.scannerName + " lease expired");
}
}
}