[ 
https://issues.apache.org/jira/browse/ZOOKEEPER-4681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

krystal he updated ZOOKEEPER-4681:
----------------------------------
    Priority: Critical  (was: Major)

> uncommitted request of setting data executed
> --------------------------------------------
>
>                 Key: ZOOKEEPER-4681
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4681
>             Project: ZooKeeper
>          Issue Type: Bug
>          Components: quorum
>    Affects Versions: 3.5.8
>            Reporter: krystal he
>            Priority: Critical
>
> {color:#172b4d}When the cluster is restarted, the uncommitted requests may be 
> silently persisted in the replica.{color}
> {color:#172b4d}Here is a scenario:{color}
> {color:#172b4d}Initial condition:
> Start the ensemble with three nodes A, B and C with C being the leader{color}
> The current epoch is 1
> For simplicity of the example, let’s say zxid is a two digit number, with 
> epoch being the first digit
> Create two znodes ‘key0’ and ‘key1’ whose value is ‘0’ and ‘1’, respectively
> The zxid is 12 – 11 for creating key0 and 12 for creating key1. (For 
> simplicity of the example, the zxid gets increased only by transactions 
> directly changing the data of znodes.)
> All the nodes have seen the change 12 and have persistently logged it



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to