You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2013/11/08 01:11:17 UTC
[jira] [Created] (HBASE-9917) Fix it so Default Connection Pool
does not spin up max threads even when not needed
stack created HBASE-9917:
----------------------------
Summary: Fix it so Default Connection Pool does not spin up max threads even when not needed
Key: HBASE-9917
URL: https://issues.apache.org/jira/browse/HBASE-9917
Project: HBase
Issue Type: Sub-task
Reporter: stack
Assignee: stack
Fix For: 0.98.0, 0.96.1
Testing, I noticed that if we use the HConnection executor service as opposed to the executor service that is created when you create an HTable without passing in a connection: i.e
HConnectionManager.createConnection(config).getTable(tableName)
vs
HTable(config, tableName)
... then we will spin up the max 256 threads and they will just hang out though not being used.
We are encouraging HConnection#getTable over new HTable so worth fixing.
--
This message was sent by Atlassian JIRA
(v6.1#6144)