Hi José, Yes, that matches my understanding.
I added a section on "bridge releases" to the KIP. This section basically reiterates what we discussed in KIP-500, but it's good to have anyway. best, Colin On Wed, May 18, 2022, at 14:49, José Armando García Sancio wrote: > Hi Colin, > > Thanks for the KIP. > >>The rationale for deprecating ZK in the 3.4 release is so that we can remove >>it in the 4.0 release. (In general, Kafka requires features to be deprecated >>for at least one release before they can be removed in the following major >>release.) During the deprecation period, ZK mode would continue to be fully >>supported. However, we would let people know that KRaft mode is the future. > > Can you also add that for existing ZK clusters the user will have to first: > 1. Upgrade the Kafka cluster to a version between [3.3, 4.0). > 2. Convert the ZK cluster to KRaft (pending a future KIP). > 3. Upgrade the KRaft cluster to 4.x > > Does this match your understanding? > > -- > -José