You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (JIRA)" <ji...@apache.org> on 2019/02/19 07:15:00 UTC

[jira] [Commented] (HBASE-21928) Use MasterFifoRpcScheduler by default for HMaster

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

Duo Zhang commented on HBASE-21928:
-----------------------------------

[~openinx] Please try to see if this works for you. Thanks.

> Use MasterFifoRpcScheduler by default for HMaster
> -------------------------------------------------
>
>                 Key: HBASE-21928
>                 URL: https://issues.apache.org/jira/browse/HBASE-21928
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Zheng Hu
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 3.0.0, 2.2.0, 2.3.0
>
>         Attachments: HBASE-21928.patch
>
>
> [INFO] Running org.apache.hadoop.hbase.master.TestServerCrashProcedureCarryingMetaStuck
> [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 41.604 s <<< FAILURE! - in org.apache.hadoop.hbase.master.TestServerCrashProcedureCarryingMetaStuck
> [ERROR] test(org.apache.hadoop.hbase.master.TestServerCrashProcedureCarryingMetaStuck)  Time elapsed: 30.496 s  <<< ERROR!
> java.util.concurrent.TimeoutException
> 	at org.apache.hadoop.hbase.master.TestServerCrashProcedureCarryingMetaStuck.test(TestServerCrashProcedureCarryingMetaStuck.java:93)
> As described in HBASE-21907, the implementation for HMaster is a bit complicated so we if mix the report region transition call and other priority calls in the same executor, it will be easy to lead to dead lock. So let's use MasterFifoRpcScheduler by default for HMaster.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)