Can you describe your evidence in more detail as you understand it?
On Thu, Aug 27, 2020 at 10:26 AM Stanislav Kozlovski <stanis...@confluent.io> wrote: > Hello! > > We were investigating an issue with consistent reads in ZK which made us > question our assumptions. > We believe that ZK offers sequential consistency such that if a client > creates a node with zxid 0x110000122a, it should be able to see (read) all > data changes at least up to that zxid. > > Could I ask if this is a correct understanding? We seem to be seeing > evidence that's pointing towards the opposite direction. > > Looking at the documentation > < > https://zookeeper.apache.org/doc/r3.1.2/zookeeperProgrammers.html#ch_zkGuarantees > >, > it does not seem to address this specific point. It says that "Updates from > a client will be applied in the order that they were sent" and talks about > "Consistent Cross-Client Views" but does not seem to address cross-client > update order, unless I'm missing something. > > -- > Best, > Stanislav >