diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java index 53545ed..8680ec2 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java @@ -867,6 +867,9 @@ public class FSHLog implements WAL { if (m == null) { continue; } + if(m.size() == 0) { + continue; + } long unFlushedVal = Collections.min(m.values()); if (unFlushedVal != HConstants.NO_SEQNUM && unFlushedVal <= e.getValue()) { if (regionsToFlush == null)