strimzi-kafka-bridge icon indicating copy to clipboard operation
strimzi-kafka-bridge copied to clipboard

Bumping the Kafka version to 2.8.1 since 3.0.0 causes failure

Open ShubhamRwt opened this issue 4 years ago • 3 comments

The Bridge currently support the max kafka version of 2.8.1. Bumping the kafka version to 3.0.0 cause test failures since many changes were introduced in kafka 3.0.0 which is not compatible with Vert.x.

Error :- 2021-10-01T09:02:15.4463298Z java.lang.NoSuchMethodError: 'long org.apache.kafka.clients.producer.RecordMetadata.checksum()

ShubhamRwt avatar Oct 04 '21 08:10 ShubhamRwt

FYI I've opened the PR to bump up the Kafka version in vertx client to 3.0.0 but it won't be merged any soon as the debezium dependency (used for tests) still uses Kafka 2.8.0. https://github.com/vert-x3/vertx-kafka-client/pull/208

sknot-rh avatar Oct 04 '21 08:10 sknot-rh

@scholzj @sknot-rh Are we planning to use vert.x Kafka in the new bridge releases or do we intend to remove it and use an alternative which supports Kafka 3.0?

ShubhamRwt avatar Nov 17 '21 09:11 ShubhamRwt

Kafka 3.0.0 support is planned in Vertx 4.3. From a long-term POV it would be good to remove vertx-kafka-client dependency.

sknot-rh avatar Dec 07 '21 10:12 sknot-rh

Going to close this because it isn't an issue anymore.

ppatierno avatar Nov 04 '22 11:11 ppatierno