hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Duo Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-17857) Remove IS annotations from IA.Public classes
Date Mon, 03 Apr 2017 12:13:42 GMT

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

Duo Zhang commented on HBASE-17857:

The AsyncAdmin is still under development so I think it is OK to declare it as IA.Private?
And for the backoff stuffs, yeah they have been released out as  IA.Public, for two years,
still unstable...

For AsyncAdmin, if we want to declare it as IA.Public, then HBASE-17359 will be a blocker
for 2.0 release... This is what I do not want to see...

For the backoff stuffs, my only concern is lack of maintenance. It has been there for two
years but still unstable, and seems only be used in AsyncProcess.

Anyway, I think it is OK to only remove the IS annotations here and open a new issue to address
these two classes. But we need to set the new issue as blocker for 2.0 release.


> Remove IS annotations from IA.Public classes
> --------------------------------------------
>                 Key: HBASE-17857
>                 URL: https://issues.apache.org/jira/browse/HBASE-17857
>             Project: HBase
>          Issue Type: Sub-task
>          Components: API
>    Affects Versions: 2.0.0
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>             Fix For: 2.0.0
>         Attachments: HBASE-17857.patch, HBASE-17857-v1.patch, HBASE-17857-v2.patch

This message was sent by Atlassian JIRA

View raw message