zentol commented on issue #7928: [FLINK-11850][zk] Tolerate concurrent child deletions when deleting owned zNode URL: https://github.com/apache/flink/pull/7928#issuecomment-470525918 Do you have a reference for the supposed behavior (failing if a child is deleted) that is not caused by `ZKPaths.deleteChildren`? The only related issue I could only find is https://issues.apache.org/jira/browse/CURATOR-430. Based on this `client.delete().deletingChildrenIfNeeded().forPath("/")` calls `ZKPaths.deleteChildren` internally (and the [source](https://github.com/apache/curator/blob/apache-curator-2.12.0/curator-framework/src/main/java/org/apache/curator/framework/imps/DeleteBuilderImpl.java) seems to confirm that). This issue was fixed by curator within `ZKPaths.deleteChildren` as well. ([pr](https://github.com/apache/curator/pull/235)) The fix was not backported to the version we're using.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
