diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java index 771efeb..3108674 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java @@ -378,11 +378,11 @@ public class SingleColumnValueFilter extends FilterBase { /** * The only CF this filter needs is given column family. So, it's the only essential - * column in whole scan. If filterIfMissing == false, all families are essential, + * column in whole scan. If filterIfMissing == true, all families are essential, * because of possibility of skipping the rows without any data in filtered CF. */ public boolean isFamilyEssential(byte[] name) { - return !this.filterIfMissing || Bytes.equals(name, this.columnFamily); + return this.filterIfMissing || Bytes.equals(name, this.columnFamily); } @Override