[
https://issues.apache.org/jira/browse/HBASE-6657?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456784#comment-13456784
]
Gregory Chanan commented on HBASE-6657:
---------------------------------------
@Lars:
It's because areSerializedFieldsEqual is package-private, because it's a
test-only method, but needs to be in the Filter. Everything in an interface is
automatically public.
It seemed to me slightly better to do it that way than making the test method
public (not a big deal because it's a pure function) and keeping Filter as an
interface.
> Merge Filter and FilterBase
> ---------------------------
>
> Key: HBASE-6657
> URL: https://issues.apache.org/jira/browse/HBASE-6657
> Project: HBase
> Issue Type: Bug
> Components: filters
> Reporter: Gregory Chanan
> Assignee: Gregory Chanan
> Priority: Minor
> Fix For: 0.96.0
>
>
> After HBASE-6477, Filter is an abstract class, as is FilterBase. It probably
> doesn't make much sense to keep both.
> See Review Request for more info:
> https://reviews.apache.org/r/6670/
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira