Index: src/main/java/org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.java (revision 1300338) +++ src/main/java/org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.java (working copy) @@ -308,7 +308,8 @@ } // note the following next else if... // delete marker are not subject to other delete markers - } else if (!this.deletes.isEmpty()) { + } else if (!this.deletes.isEmpty() + && kv.getMemstoreTS() <= maxReadPointToTrackVersions) { DeleteResult deleteResult = deletes.isDeleted(bytes, offset, qualLength, timestamp); switch (deleteResult) {