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

cuijianwei commented on HBASE-11480:
------------------------------------

I checked the source code for 0.94, 0.96 and 0.98, this constructor is not used 
by other classes in hbase. Then, we can deprecate this constructor and avoid 
using it by user.

> ClientScanner might not close the HConnection created in construction
> ---------------------------------------------------------------------
>
>                 Key: HBASE-11480
>                 URL: https://issues.apache.org/jira/browse/HBASE-11480
>             Project: HBase
>          Issue Type: Improvement
>          Components: Client, Scanners
>    Affects Versions: 0.96.2, 0.94.20, 0.98.3
>            Reporter: cuijianwei
>            Priority: Trivial
>
> ClientScanner will create HConnection in its construction:
> {code}
>     public ClientScanner(final Configuration conf, final Scan scan,
>         final byte[] tableName) throws IOException {
>       this(conf, scan, tableName, HConnectionManager.getConnection(conf));
>     }
> {code}
> However, this connection won't be closed in ClientScanner.close(). Is it 
> better to deprecate this construction?



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

Reply via email to