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