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

Duo Zhang commented on HBASE-21017:
-----------------------------------

I think we need to fix this.

The flaky TestEnable table is related, where we call assign on an already 
onlined region. It should be rejected but actually not. The RS will ignore the 
open request so the TRSP will hang. In a local run, it could be fixed by 
regionServerReport, where we will check the online regions. But in the failing 
runs, there maybe a race that we update the state to OPEN, without waking up 
the procedure, and then the TRSP will hang there forever.

I think we should find out where is the race, but another problem is that, we 
should not allow assigning a region which has already been online.

> Revisit the expected states for open/close
> ------------------------------------------
>
>                 Key: HBASE-21017
>                 URL: https://issues.apache.org/jira/browse/HBASE-21017
>             Project: HBase
>          Issue Type: Sub-task
>          Components: amv2
>            Reporter: Duo Zhang
>            Priority: Major
>             Fix For: 3.0.0, 2.2.0
>
>




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

Reply via email to