[
https://issues.apache.org/jira/browse/HBASE-10671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027152#comment-14027152
]
Jonathan Hsieh commented on HBASE-10671:
----------------------------------------
I think the a subset of the Replication related classes should be marked
@IntefaceAudience.LimitedPrivate("Replication"). This would give at the least
some easier to release note mechanism for external replication dependecies like
lily.
HBASE-11318 inadvertantly took a hunk the security related classes and assigned
some suggested audience settings and opened a little discussion there. Would
it be ok to commit the security related pieces there so one of the security
experts can review it? Also similarly maybe we should break off the
replication related pieces so [~jdcryans] can review?
> Add missing InterfaceAudience annotations for classes in hbase-common and
> hbase-client modules
> ----------------------------------------------------------------------------------------------
>
> Key: HBASE-10671
> URL: https://issues.apache.org/jira/browse/HBASE-10671
> Project: HBase
> Issue Type: Sub-task
> Components: Client
> Reporter: Enis Soztutar
> Assignee: Enis Soztutar
> Fix For: 0.99.0
>
> Attachments: hbase-10671_v1.patch, hbase-10671_v2.patch
>
>
> In this jira, we'll add missing InterfaceAudience annotations to classes in
> the client visible modules (hbase-client and hbase-common).
> Parent jira is for deciding on whether some of the classes should be private
> or public.
--
This message was sent by Atlassian JIRA
(v6.2#6252)