You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2014/02/11 23:17:04 UTC
svn commit: r1567418 -
/hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java
Author: tedyu
Date: Tue Feb 11 22:17:04 2014
New Revision: 1567418
URL: http://svn.apache.org/r1567418
Log:
HBASE-10493 Fix TestFilterList
Modified:
hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java
Modified: hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java?rev=1567418&r1=1567417&r2=1567418&view=diff
==============================================================================
--- hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java (original)
+++ hbase/branches/0.96/hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFilterList.java Tue Feb 11 22:17:04 2014
@@ -39,7 +39,9 @@ import org.apache.hadoop.hbase.Cell;
import org.apache.hadoop.hbase.KeyValue;
import org.apache.hadoop.hbase.KeyValueUtil;
import org.apache.hadoop.hbase.SmallTests;
+import org.apache.hadoop.hbase.exceptions.DeserializationException;
import org.apache.hadoop.hbase.filter.CompareFilter.CompareOp;
+import org.apache.hadoop.hbase.filter.Filter.ReturnCode;
import org.apache.hadoop.hbase.filter.FilterList.Operator;
import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
import org.apache.hadoop.hbase.util.Bytes;
@@ -306,6 +308,21 @@ public class TestFilterList {
assertEquals(flist.filterKeyValue(new KeyValue(r2,r2,r2)), ReturnCode.SKIP);
}
+ public static class AlwaysNextColFilter extends FilterBase {
+ public AlwaysNextColFilter() {
+ super();
+ }
+ @Override
+ public ReturnCode filterKeyValue(Cell v) {
+ return ReturnCode.NEXT_COL;
+ }
+ public static AlwaysNextColFilter parseFrom(final byte [] pbBytes)
+ throws DeserializationException {
+ return new AlwaysNextColFilter();
+ }
+ }
+
+
/**
* Test filterKeyValue logic.
* @throws Exception