[ https://issues.apache.org/jira/browse/ZOOKEEPER-1344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13181085#comment-13181085 ]
Ted Dunning commented on ZOOKEEPER-1344: ---------------------------------------- On reading the code, it really seems that even the copy verb is redundant. For instance, this looks good: {code} for (Op op : ops) { transaction.add(op.withChroot(addRootPrefix(op.getPath))); } {code} > ZooKeeper client multi-update command is not considering the Chroot request > --------------------------------------------------------------------------- > > Key: ZOOKEEPER-1344 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1344 > Project: ZooKeeper > Issue Type: Bug > Components: java client > Affects Versions: 3.4.0 > Reporter: Rakesh R > Assignee: Rakesh R > Priority: Critical > Fix For: 3.5.0 > > Attachments: ZOOKEEPER-1344-onlytestcase.patch, ZOOKEEPER-1344.patch > > > For example: > I have created a ZooKeeper client with subtree as "10.18.52.144:2179/apps/X". > Now just generated OP command for the creation of zNode "/myId". When the > client creates the path "/myid", the ZooKeeper server is actually be creating > the path as "/myid" instead of creating as "/apps/X/myid" > Expected output: zNode has to be created as "/apps/X/myid" -- 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