[ 
https://issues.apache.org/jira/browse/HBASE-11556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Hsieh updated HBASE-11556:
-----------------------------------

      Resolution: Fixed
    Release Note: HTablePool was deprecated in 0.98.1 but was still present and 
usable by apps built against versions before HBase 2.0.  It has been moved and 
is not intended to be used by user applications, and is now an internal part of 
the thrift2 proxy server only.
    Hadoop Flags: Incompatible change,Reviewed
          Status: Resolved  (was: Patch Available)

> Move HTablePool to hbase-thrift module.
> ---------------------------------------
>
>                 Key: HBASE-11556
>                 URL: https://issues.apache.org/jira/browse/HBASE-11556
>             Project: HBase
>          Issue Type: Bug
>          Components: Thrift
>    Affects Versions: 2.0.0
>            Reporter: Jonathan Hsieh
>            Assignee: Jonathan Hsieh
>             Fix For: 2.0.0
>
>         Attachments: hbase-11556.patch, hbase-11556.v2.patch
>
>
> Thrift2 is the only place in the core hbase project where HTablePool is used. 
>  HTablePool is currently marked deprecated since 0.98.1 and users have been 
> discouraged from using it for a while.  
> This patch moves HTablePool to the hbase-thrift module so that we remove it 
> from the core client api and group it with the piece of code it is used by.
> We got here because HBASE-11554 attempted to remove what seemed to Reusable 
> pooltype, and it ended up that thrift2 defaulted to this Reusable type.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to