You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gc...@apache.org on 2012/09/17 23:12:07 UTC
svn commit: r1386842 -
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java
Author: gchanan
Date: Mon Sep 17 21:12:07 2012
New Revision: 1386842
URL: http://svn.apache.org/viewvc?rev=1386842&view=rev
Log:
HBASE-6794 FilterBase should provide a default implementation of toByteArray
Modified:
hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java
Modified: hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java?rev=1386842&r1=1386841&r2=1386842&view=diff
==============================================================================
--- hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java (original)
+++ hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java Mon Sep 17 21:12:07 2012
@@ -151,6 +151,13 @@ public abstract class FilterBase extends
}
/**
+ * Return length 0 byte array for Filters that don't require special serialization
+ */
+ public byte [] toByteArray() {
+ return new byte[0];
+ }
+
+ /**
* Default implementation so that writers of custom filters aren't forced to implement.
*
* @param other