You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jonathan Hsieh (JIRA)" <ji...@apache.org> on 2014/06/11 00:39:03 UTC

[jira] [Commented] (HBASE-10671) Add missing InterfaceAudience annotations for classes in hbase-common and hbase-client modules

    [ 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)