[ 
https://issues.apache.org/jira/browse/HBASE-21928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duo Zhang updated HBASE-21928:
------------------------------
    Description: 
[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.

  was:
[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)


> 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
>
>
> [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)

Reply via email to