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)