[
https://issues.apache.org/jira/browse/HBASE-6775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13485294#comment-13485294
]
Gregory Chanan commented on HBASE-6775:
---------------------------------------
I'm not sure we will require ZK 3.4+ in 0.94.
Perhaps we could put this behind a Configuration parameter
(hbase.zookeeper.serverSupportsMulti or hbase.zookeeper.useMulti), which would
give the user the option of using multi if they know their cluster supports it.
I also contemplated trying to figure this out programmaticaly (calling "srvr"
via "send4LetterWord" on the zookeeper quorum), but I've been told this is a
bad idea. Trying to get more information on that approach.
> Use ZK.multi when available for HBASE-6710 0.92/0.94 compatibility fix
> ----------------------------------------------------------------------
>
> Key: HBASE-6775
> URL: https://issues.apache.org/jira/browse/HBASE-6775
> Project: HBase
> Issue Type: Improvement
> Components: Zookeeper
> Affects Versions: 0.94.2
> Reporter: Gregory Chanan
> Assignee: Gregory Chanan
> Priority: Minor
> Fix For: 0.94.4
>
>
> HBASE-6710 fixed a 0.92/0.94 compatibility issue by writing two znodes in
> different formats.
> If a ZK failure occurs between the writing of the two znodes, strange
> behavior can result.
> This issue is a reminder to change these two ZK writes to use ZK.multi when
> we require ZK 3.4+.
--
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