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

Andrew Purtell commented on HBASE-2405:
---------------------------------------

Multithreaded open and close seems a good idea. Maybe not for splits and 
compactions, or keep two worker pools. Former is good for liveness with minimal 
impact on HDFS. Latter can have high impact on HDFS, e.g. 20 servers (+DNs) 
with e.g. 4 split/compact threads each is 160 concurrent streaming reads or 
writes when a table is major compacted. 

> Close, split, open of regions in RegionServer are run by a single thread only.
> ------------------------------------------------------------------------------
>
>                 Key: HBASE-2405
>                 URL: https://issues.apache.org/jira/browse/HBASE-2405
>             Project: Hadoop HBase
>          Issue Type: Bug
>            Reporter: stack
>             Fix For: 0.20.4, 0.21.0
>
>
> JGray and Karthik observed yesterday that a regoin open message arrived at 
> the regionserver but that the regionserver worker thread did not get around 
> to the actually opening until 45 seconds later (region offline for 45 
> seconds).  We only run a single Worker thread in a regoinserver processing 
> open, close, and splits.  In this case, a long running close (or two) held up 
> the worker thread.  We need to run more than a single worker.  A pool of 
> workers?  Should opens be prioritized?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to