Index: src/main/java/org/apache/hadoop/hbase/regionserver/MemStore.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/regionserver/MemStore.java (revision 1587618) +++ src/main/java/org/apache/hadoop/hbase/regionserver/MemStore.java (working copy) @@ -295,6 +295,8 @@ KeyValue found = this.snapshot.get(kv); if (found != null && found.getMemstoreTS() == kv.getMemstoreTS()) { this.snapshot.remove(kv); + long sz = heapSizeChange(kv, true); + this.snapshotSize -= sz; } // If the key is in the memstore, delete it. Update this.size. found = this.kvset.get(kv);