chia7712 commented on PR #17576:
URL: https://github.com/apache/kafka/pull/17576#issuecomment-2452604397

   > implement support for multiple JDKs. Probably 8 and 17. Rationale: Kafka 
2.1 requires jdk8, and Kafka 4.0 will require jdk17 (for the server, at least).
   
   I prefer using a single JDK version (17) to run all E2E tests after we 
address [ZOOKEEPER-3779](https://issues.apache.org/jira/browse/ZOOKEEPER-3779) 
for Kafka versions 2.1 to 2.3.
   
   > standardize on a single version of Zookeeper, ZK 3.4.9. Rationale: Kafka 
2.1 requires this version, and all the other pre-KRaft kafka versions tolerate 
3.4.9.
   
   Maybe we should use ZooKeeper 3.5.7 instead, if the workaround for 
[ZOOKEEPER-3779](https://issues.apache.org/jira/browse/ZOOKEEPER-3779) is 
acceptable.
   
   ---
   
   I ran client_compatibility_produce_consume_test.py after manually upgrading 
ZooKeeper to 3.5.7 ([see this 
comment](https://github.com/apache/kafka/pull/17625/files#r1826304118)), and it 
works well.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to