It is an oversight that Filters are not annotated as (limited)private. We
are unable to guarantee them what public entails given their design is as
yet imperfect and that they are interpolated at points subject to change.

+1 on taking them limited private in 2.0.0.

Thanks for bringing this up Chia-Ping Tsai. Apt.

St.Ack


On Sat, Sep 16, 2017 at 4:02 AM, Chia-Ping Tsai <chia7...@apache.org> wrote:

> Hi, Folks!
>
> We have many powerful callback functions to help user to build amazing
> application/services. The most of functions are declared as
> IA.LimitedPrivate excluding the filters. As i see it, the IA.LimitedPrivate
> will make the improvement of filter more flexible. Also, we can introduce
> more server-side components to filters.
>
> https://issues.apache.org/jira/browse/HBASE-9529 had already left the
> TODO "add filter limited private level" on FilterBase. I feel it is time to
> discuss it again.
>
> Thanks,
> Chia-Ping Tsai
>
>

Reply via email to