mingyen066 opened a new pull request, #21773: URL: https://github.com/apache/kafka/pull/21773
Kafka is pinned to Jetty 12.0.25 because Jetty 12.0.30+ uses SLF4J 2.x fluent API calls that cause NoSuchMethodError with Kafka's SLF4J 1.7.x. Upgrading Kafka to SLF4J 2.x is not viable in the 4.x line (KIP-1064). This PR creates a `connect:jetty-shadow` module that bundles Jetty with a relocated `slf4j-api 2.x` and `log4j-slf4j2-impl`, so Jetty can use SLF4J 2.x internally while Kafka continues to use SLF4J 1.x. This removes the Jetty version pin and upgrades to 12.0.32, unblocking KAFKA-20270 and KAFKA-20283. KIP-1296: Shadow Jetty dependencies to decouple from SLF4J version conflict <https://cwiki.apache.org/confluence/x/c5I8G> -- 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]
