Description
Custom filters work within the Java client API, but are not accessible within the Thrift API. Attempting to use one will generate a "Filter Name x not supported"
Attached patch allows a user to specify a list of custom filters that are registered at Thrift server startup time within the HBase configuration files:
<property>
<name>hbase.thrift.filters</name>
<value>MyFilter:com.foo.Filter,OtherFilter:com.foo.OtherFilter</value>
</property>
Patch created off SVN r1245727
Attachments
Attachments
Issue Links
- relates to
-
HBASE-8819 Port HBASE-5428 to Thrift 2
- Closed
-
HBASE-7115 [shell] Provide a way to register custom filters with the Filter Language Parser
- Closed