Ismael Juma created KAFKA-5049:
----------------------------------

             Summary: Chroot check should be done for each ZkUtils instance
                 Key: KAFKA-5049
                 URL: https://issues.apache.org/jira/browse/KAFKA-5049
             Project: Kafka
          Issue Type: Bug
            Reporter: Ismael Juma
             Fix For: 0.11.0.0


In KAFKA-1994, the check for ZK chroot was moved to ZkPath. However, ZkPath is 
a JVM singleton and we may use multiple ZkClient instances with multiple 
ZooKeeper ensembles in the same JVM (for cluster info, authorizer and pluggable 
code provided by users).

The right way to do this is to make ZkPath an instance variable in ZkUtils so 
that we do the check once per ZkUtils instance.

cc [~gwenshap] [~junrao], who reviewed KAFKA-1994, in case I am missing 
something.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to