GitHub user lvfangmin opened a pull request:

    https://github.com/apache/zookeeper/pull/621

    [ZOOKEEPER-3144] Fix potential ephemeral nodes inconsistent due to global 
session inconsistent with fuzzy snapshot

    There is a race condition between update the lastProcessedZxid and the 
actual session change in DataTree, which could cause global session 
inconsistent, which then could cause ephemeral inconsistent. 
    
    For more details, please check the description in JIRA ZOOKEEPER-3144.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/lvfangmin/zookeeper ZOOKEEPER-3144

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zookeeper/pull/621.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #621
    
----
commit 55427c045c23e9a06db0ceae2739a1a351e9b60b
Author: Fangmin Lyu <allenlyu@...>
Date:   2018-09-11T23:36:18Z

    Fix potential ephemeral nodes inconsistent due to global session 
inconsistent with fuzzy snapshot

----


---

Reply via email to