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

stack commented on HBASE-5677:
------------------------------

I do not think this an issue to hold up a release.  Its on failover of master 
and we have hbck to do fixup if needed.

The problem described is another form of the well-known case where concurrent 
handler operations coming in while a failover master is coming up causes the 
master confusion.  We need to do a fundamental fix to plug this problem and its 
many manifestations.

-1 on adding an isMasterAvailable method.  As stated above by Ted, it will 
cause confusion when put beside isMasterRunning.  The Lars version, where it 
takes' xufeng's idea and adds isInitialized to isMasterRunning seems like a 
good compromise.

If you want to get this into 0.94 Lars, say so, and I'll try help out w/ the 
above failures tomorrow.
                
> The master never does balance because duplicate openhandled the one region
> --------------------------------------------------------------------------
>
>                 Key: HBASE-5677
>                 URL: https://issues.apache.org/jira/browse/HBASE-5677
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.90.6
>         Environment: 0.90
>            Reporter: xufeng
>            Assignee: xufeng
>             Fix For: 0.90.7, 0.92.2, 0.94.0, 0.96.0
>
>         Attachments: 5677-proposal.txt, HBASE-5677-90-v1.patch, 
> surefire-report_no_patched_v1.html, surefire-report_patched_v1.html
>
>
> If region be assigned When the master is doing initialization(before do 
> processFailover),the region will be duplicate openhandled.
> because the unassigned node in zookeeper will be handled again in 
> AssignmentManager#processFailover()
> it cause the region in RIT,thus the master never does balance.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to