hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-10671) Add missing InterfaceAudience annotations for classes in hbase-common and hbase-client modules
Date Fri, 12 Sep 2014 00:12:35 GMT

    [ https://issues.apache.org/jira/browse/HBASE-10671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14130910#comment-14130910
] 

Enis Soztutar commented on HBASE-10671:
---------------------------------------

bq. We don't have any InterfaceAudience annotation on hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java.
It should probably be Public.
Yes, public evolving. 
bq. HBaseAdmin in hadoop-client should probably be marked deprecated for branch-1 so that
we can transition clients to just using Admin in 2.0.
Not sure about deprecating HBaseAdmin. The class itself is not going away. Just that it will
be an internal private class. Not sure how to approach that cleanly. We have the same issue
with HTable/Table, and I did deprecate the HTable constructors used by Client side so that
construction of the object was deprecated (see HBASE-10602). 

> 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: 2.0.0, 0.99.1
>
>         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.3.4#6332)

Mime
View raw message