Kafka dependency management does not include the kafka-server module#43450
Kafka dependency management does not include the kafka-server module#43450sobychacko wants to merge 1 commit intospring-projects:mainfrom
Conversation
Apache Kafka now ships a new module, kafka-server, since the 3.7.0 release. The `3.9.0` kafka-client introduced some breaking changes that require this dependecy for the `EmbeddedKafka` support in Spring for Apache Kafka. This commit adds this dependecny for Spring Boot based Spring Kafka projects.
|
@sobychacko @artembilan Do you consider this a bug (something for 3.3 or 3.4) or an enhancement (something to wait for 3.5). |
|
It is hard to judge since it works with currently included Kafka client, but a new one ( It is not too hard to include that dependency into the target project, but might be very convenient just to override version and that's it. |
|
I think it's probably safe to apply the fix to 3.3. It's a managed dependency, but not actually pulled in by default. |
Apache Kafka now ships a new module, kafka-server, since the 3.7.0 release. The `3.9.0` kafka-client introduced some breaking changes that require this dependecy for the `EmbeddedKafka` support in Spring for Apache Kafka. This commit adds this dependecny for Spring Boot based Spring Kafka projects. See gh-43450
Apache Kafka now ships a new module, kafka-server, since the 3.7.0 release. The
3.9.0kafka-client introduced some breaking changes that require this dependecy for theEmbeddedKafkasupport in Spring for Apache Kafka. This commit adds this dependecny for Spring Boot based Spring Kafka projects.