Index: src/java/org/apache/hadoop/hbase/regionserver/HStore.java =================================================================== --- src/java/org/apache/hadoop/hbase/regionserver/HStore.java (revision 645665) +++ src/java/org/apache/hadoop/hbase/regionserver/HStore.java (working copy) @@ -617,6 +617,11 @@ private void internalFlushCache(SortedMap cache, long logCacheFlushId) throws IOException { + // Don't flush if there are no entries. + if (cache.size() == 0) { + return; + } + synchronized(flushLock) { // A. Write the Maps out to the disk HStoreFile flushedFile = new HStoreFile(conf, fs, basedir,