[ 
https://issues.apache.org/jira/browse/KAFKA-2587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14944700#comment-14944700
 ] 

Flavio Junqueira commented on KAFKA-2587:
-----------------------------------------

bq. is it possible that the sequential node doesn't exist yet on the new ZK 
server?

When a client re-connects to a different server, it makes sure that the server 
has seen at least as many updates as the previous one by checking the latest 
zxid of the new server it is connecting to. Consequently, if a znode Z is 
observable to a client while the client is connected to server A and the client 
successfully re-connects to B, then the client must be able to see Z through B.

Assuming that the znodes under /acl_changes aren't ephemerals and haven't been 
deleted, it is not possible that the Authorizer receives a watch  notification 
while connected to server A, re-connects to server B, and doesn't see the 
change that triggered the notification while connected to B. 

> Transient test failure: `SimpleAclAuthorizerTest`
> -------------------------------------------------
>
>                 Key: KAFKA-2587
>                 URL: https://issues.apache.org/jira/browse/KAFKA-2587
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Ismael Juma
>            Assignee: Parth Brahmbhatt
>             Fix For: 0.9.0.0
>
>
> I've seen `SimpleAclAuthorizerTest ` fail a couple of times since its recent 
> introduction. Here's one such build:
> https://builds.apache.org/job/kafka-trunk-git-pr/576/console
> [~parth.brahmbhatt], can you please take a look and see if it's an easy fix?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to