[ https://issues.apache.org/jira/browse/HBASE-11480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack resolved HBASE-11480. --------------------------- Resolution: Fixed Fix Version/s: 0.94.22 0.98.5 0.96.3 Assignee: cuijianwei Release Note: Deprecate a (unused) ClientScanner constructor because can leave a connection open. Hadoop Flags: Reviewed Committed to 0.94, 0.96, and 0.98. Thanks for the patch [~cuijianwei] > 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 > Assignee: cuijianwei > Priority: Trivial > Fix For: 0.96.3, 0.98.5, 0.94.22 > > Attachments: HBASE-11480-0.94-v1.patch, HBASE-11480-0.95-v1.patch, > HBASE-11480-0.96-v1.patch, HBASE-11480-0.98-v1.patch > > > 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)