[ https://issues.apache.org/jira/browse/HBASE-7847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13934608#comment-13934608 ]
stack commented on HBASE-7847: ------------------------------ Thanks for digging. What happens if someone is running zk 3.3.x? I ask because it is a little obnoxious expecting folks update their zk ensemble when updating their hbase. At a minimum I'd think this sort of requirement would make this a trunk only patch and even then, is it worth stipulating we require at least 3.4 to run? On other hand, looking in requirements, we do not require a particular version of zk. Could you poke to see if this feature available and then selectively use the new code and fall back on the old if it fails? Thanks. > Use zookeeper multi to clear znodes > ----------------------------------- > > Key: HBASE-7847 > URL: https://issues.apache.org/jira/browse/HBASE-7847 > Project: HBase > Issue Type: Sub-task > Reporter: Ted Yu > Attachments: 7847-v1.txt, HBASE-7847.patch, HBASE-7847.patch, > HBASE-7847.patch > > > In ZKProcedureUtil, clearChildZNodes() and clearZNodes(String procedureName) > should utilize zookeeper multi so that they're atomic -- This message was sent by Atlassian JIRA (v6.2#6252)