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

Mikhail Antonov commented on HBASE-12586:
-----------------------------------------

Just to catch up on that..

 - As I see, HTableInterface is audience-private, deprecated class - 
could/should it be removed in 2.0?
 - What's interesting, HTableInterfaceFactory is audience-public, although it's 
used only to deal with HTableInterface's (audience-private). And though it's 
public/stable, it isn't not used anywhere in the code but in HTablePool, as far 
as I can tell. I'm not sure we could easily remove this class?



> Task 6 & 7 from HBASE-9117,  delete all public HTable constructors and delete 
> ConnectionManager#{delete,get}Connection
> ----------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-12586
>                 URL: https://issues.apache.org/jira/browse/HBASE-12586
>             Project: HBase
>          Issue Type: Task
>    Affects Versions: 2.0.0
>            Reporter: stack
>            Assignee: Mikhail Antonov
>              Labels: beginner, beginners
>
> Finish cleanup from HBASE-9117 removing old API.  This issue covers tasks 6 
> and 7 from the list here: 
> https://issues.apache.org/jira/browse/HBASE-9117?focusedCommentId=13919716&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13919716
> To be done in master branch only.
> Marked as beginner task.  The idea is straight-forward.  It is just a lot of 
> work going through all tests converting to use new API.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to