You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Ted Yu (JIRA)" <ji...@apache.org> on 2014/05/20 18:18:38 UTC

[jira] [Created] (HBASE-11210) Consider restoring Filter class back to an interface

Ted Yu created HBASE-11210:
------------------------------

             Summary: Consider restoring Filter class back to an interface
                 Key: HBASE-11210
                 URL: https://issues.apache.org/jira/browse/HBASE-11210
             Project: HBase
          Issue Type: Task
            Reporter: Ted Yu


In 0.94, Filter class is an interface.

>From Filter.java in 0.96 :
{code}
 * Interface for row and column filters directly applied within the regionserver.
...
 * When implementing your own filters, consider inheriting {@link FilterBase} to help
 * you reduce boilerplate.
{code}
We should consider restoring Filter class back to an interface.
This gives users / developers clear suggestion that custom filters should override FilterBase instead of implementing Filter directly.

Thanks to Anoop who acknowledged this idea during offline discussion.



--
This message was sent by Atlassian JIRA
(v6.2#6252)