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