Re: Discussion on KIP-896 and the client upgrade path

2025-01-09 Thread Chia-Ping Tsai
> However, I do not know if 2.0 has the same properties. During the discussion about https://github.com/apache/kafka/pull/18193, I suggested that Kafka version 2.0 could also be a viable baseline option. This would help us align the upgrade path and protocol matrix. However, I am uncertain whet

Re: Discussion on KIP-896 and the client upgrade path

2025-01-09 Thread Bruno Cadonna
Hi Jiunn-Yang, I believe KIP-894 contains the answer to your question. There it says: "Apache Kafka 2.1 has been chosen as the baseline because it was released many years ago and it includes support for KIP-320 (required for proper fencing support when consuming) and KIP-110 (zstd is a popula

Discussion on KIP-896 and the client upgrade path

2025-01-07 Thread 黃竣陽
Hello forks, Kafka 4.0 is a major release that introduces significant changes. We have deprecated outdated APIs and established a new baseline version of 2.1 as defined in KIP-896. While there has been extensive discussion in related PRs regarding broker-client compatibility, the client upgrad