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

Ted Yu commented on HBASE-7382:
-------------------------------

Himanshu beat me :-) How about using the following (referring to HBASE-2611):
All the active region servers try to "move" the logs of peers under the dead 
regionserver znode. It involves creating Op objects for creating new znodes and 
deleting old ones. As per the multi API guarantee, only one regionserver will 
be successful in moving the znodes.
                
> Port ZK.multi support from HBASE-6775 to 0.96
> ---------------------------------------------
>
>                 Key: HBASE-7382
>                 URL: https://issues.apache.org/jira/browse/HBASE-7382
>             Project: HBase
>          Issue Type: Bug
>          Components: Zookeeper
>            Reporter: Gregory Chanan
>            Assignee: Himanshu Vashishtha
>            Priority: Critical
>             Fix For: 0.96.0
>
>         Attachments: 7382-trunk-v3.txt, 7382-trunk-v4.txt, 
> HBASE-7382-trunk.patch
>
>
> HBASE-6775 adds support for ZK.multi ZKUtil and uses it for the 0.92/0.94 
> compatibility fix implemented in HBASE-6710.
> ZK.multi support is most likely useful in 0.96, but since HBASE-6710 is not 
> relevant for 0.96, perhaps we should find another use case first before we 
> port.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to