tomncooper commented on PR #161:
URL: 
https://github.com/apache/flink-connector-kafka/pull/161#issuecomment-3103086215

   @fapaul Usually the clients are backwards compatible. However, Kafka 4.0 
dropped support for many APIs and the older log message formats. As per [the 
release 
notes](https://kafka.apache.org/40/documentation.html#upgrade_servers_400_notable):
   
   > Old protocol API versions have been removed. Users should ensure brokers 
are version 2.1 or higher before upgrading Java clients (including Connect and 
Kafka Streams which use the clients internally) to 4.0.
   
   The 4.0 [compatibility 
matrix](https://kafka.apache.org/40/documentation/compatibility.html) further 
lays out the server version compatibility and shows that ideally, users of the 
Kafka 4.0 clients should be running Kafka 3.0 or higher.
   
   I am happy with the version being whatever the community decides. My 
personal opinion is that we should, by bumping the major version of the 
connector, telegraph the fact that the connector version containing this PR 
will _drop_ support for broker on <=2.0 (and limit support for 2.1-2.8).


-- 
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: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to