[
https://issues.apache.org/jira/browse/KAFKA-18459?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Jacot updated KAFKA-18459:
--------------------------------
Parent: (was: KAFKA-17611)
Issue Type: Bug (was: Sub-task)
> Support multiple JDKs in ducktape
> ---------------------------------
>
> Key: KAFKA-18459
> URL: https://issues.apache.org/jira/browse/KAFKA-18459
> Project: Kafka
> Issue Type: Bug
> Affects Versions: 4.0.0
> Reporter: Colin McCabe
> Assignee: Chia-Ping Tsai
> Priority: Major
>
> Eventually we will need to support multiple JDKs in ducktape.
> One example of why we might want to do this is that we currently hack the
> older releases to use a different ZK library than what they shipped with. We
> do this because ZK 3.4 and earlier are not compatible with JDK 17 and newer.
> But this is not the library the older Kafka release was actually released
> with, so this setup may introduce subtle bugs (or maybe not, if we didn't use
> anything that was removed in the newer ZK versions?)
> Eventually Oracle will probably make some breaking change in the JDK that
> will require us to use historic JDKs for historic Kafka releases. For now,
> we're hacking it to all use one new JDK.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)