Hey Luke, Thank you for the review! My reasoning for going to ZK 3.8.1 directly is that if there isn’t a set date for the Kafka 4.0 release it gives us more time before we have to (potentially) upgrade ZK again (similar to what is mentioned here https://github.com/apache/kafka/pull/12620#issuecomment-1245590870). ZK 3.7.1 also doesn’t support earlier client/server combinations different to what 3.8.1 does.
Best, Christo > On 2 Mar 2023, at 07:07, Luke Chen <show...@gmail.com> wrote: > > Hi Christo, > > Thanks for the KIP. > The motivation of upgrading ZK makes sense. > And thanks for the great analysis for the ZK upgrading. > > One question: > Since we are going to remove ZK in v4.0, and we don't need the latest > feature in the "current release" ZK 3.8.1, why can't we choose the "stable > release" (3.7.1)? > > Thank you. > Luke > >> On Wed, Feb 15, 2023 at 5:47 PM Christo Lolov <christolo...@gmail.com> >> wrote: >> >> Hello! >> >> I would like to start a discussion for KIP-902: Upgrade Zookeeper to >> 3.8.1. The Zookeeper version currently used in Kafka reached its end of >> life in December 2022. You can find the KIP at >> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=240882784 >> >> Thanks in advance for the reviews. >> >> Christo