conduktor.io ↗

KIP-1013 — Drop broker and tools support for Java 11 in Kafka 4.0 (deprecate in 3.7)

Accepted Kafka 4.0 Broker

Deprecates Java 11 support for Kafka brokers, tools, and dependent modules in 3.7 and removes it in 4.0 (which will require Java 17), while keeping Java 11 support for clients and Kafka Streams through a later release cycle. Java 11 is approaching end-of-life, key dependencies (Jetty 12) already require Java 17, and major ecosystem frameworks have moved to Java 17 as their minimum.

Details

AuthorIsmael Juma
StatusAccepted
Kafka Version4.0
JIRAKAFKA-16096
WikiView on Apache Wiki
Created2023-12-22
Last Modified2024-12-24
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.