Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.90.2
-
None
-
None
-
Reviewed
-
hbase.htable.threads.max now defaults to Integer.MAX_VALUE. Setting this below the number of region servers can result into RejectedExecutionException.
-
noob
Description
When creating a new HTable we have to query ZK to learn about the number of region servers in the cluster. That is done for every single one of them, I think instead we should do it once per JVM and then reuse that number for all the others.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-4859 Correctly PreWarm HBCK ThreadPool
- Closed
- supercedes
-
HBASE-4787 Make corePool as a configurable parameter in HTable
- Closed