I don’t think your solution will work. For example, somebody might change the 
data between you reading the data again for comparision and you setting the 
watch. You just can not gaurantee no operation will occur between reading and 
setting the watch, unless you use transactions (so that reading and setting the 
watch both go atomically). 

Also, in your solution, I will have to keep the previous data for all znodes 
(where I want watches). That’s like replicated everything locally as well.   

On 12 Jun 2014, at 07:35 pm, Flavio Junqueira <[email protected]> 
wrote:

>  

Reply via email to