This is an automated email from the ASF dual-hosted git repository.

maoling pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zookeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new e5dd8a5  ZOOKEEPER-4406: fix the znode type for Barrier implementation 
in the zookeeperTutorial.md
e5dd8a5 is described below

commit e5dd8a57cddb6e3958a53b8228f94b74da7ca7ce
Author: yuMoyu <[email protected]>
AuthorDate: Sun Oct 31 14:07:10 2021 +0800

    ZOOKEEPER-4406: fix the znode type for Barrier implementation in the 
zookeeperTutorial.md
    
    With EPHEMERAL_SEQUENTIAL,the generated node name will be added with the 
sequence number, and the delete() will report error that it cannot be found
    EPHEMERAL_SEQUENTIAL产生的节点名会加上顺序编号,删除会报找不到
    
    Author: yuMoyu <[email protected]>
    
    Reviewers: maoling <[email protected]>
    
    Closes #1738 from yuMoyu/patch-1
---
 zookeeper-docs/src/main/resources/markdown/zookeeperTutorial.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/zookeeper-docs/src/main/resources/markdown/zookeeperTutorial.md 
b/zookeeper-docs/src/main/resources/markdown/zookeeperTutorial.md
index 4057a38..366c0a9 100644
--- a/zookeeper-docs/src/main/resources/markdown/zookeeperTutorial.md
+++ b/zookeeper-docs/src/main/resources/markdown/zookeeperTutorial.md
@@ -156,7 +156,7 @@ a boolean flag that enables the process to set a watch. In 
the code the flag is
 
     boolean enter() throws KeeperException, InterruptedException{
         zk.create(root + "/" + name, new byte[0], Ids.OPEN_ACL_UNSAFE,
-                CreateMode.EPHEMERAL_SEQUENTIAL);
+                CreateMode.EPHEMERAL);
         while (true) {
             synchronized (mutex) {
                 List<String> list = zk.getChildren(root, true);
@@ -463,7 +463,7 @@ Start a barrier with 2 participants (start as many times as 
many participants yo
 
             boolean enter() throws KeeperException, InterruptedException{
                 zk.create(root + "/" + name, new byte[0], Ids.OPEN_ACL_UNSAFE,
-                        CreateMode.EPHEMERAL_SEQUENTIAL);
+                        CreateMode.EPHEMERAL);
                 while (true) {
                     synchronized (mutex) {
                         List<String> list = zk.getChildren(root, true);

Reply via email to