Hello Team,

We really appreciate the work to release 3.6.4 as we have been waiting for it 
for some time (due to reload4j changes).

But at the same time, we were surprised to hear that 3.6.x is going to be EOL. 
As per Maven Central 
https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper, 3.7.x and 
3.8.x versions are relatively less adopted. Also, a lot of Apache projects are 
still using ZK 3.6.x or older. As we use these projects in our big data 
clusters, upgrading to 3.7.x may get difficult due to this.

Apps    ZK client version in OSS trunk
Hadoop   3.6.3  
https://github.com/apache/hadoop/blob/trunk/hadoop-project/pom.xml#L100
Spark   3.6.2   https://github.com/apache/spark/blob/master/pom.xml#L129
Hive    3.5.5   https://github.com/apache/hive/blob/master/pom.xml#L208
Presto  3.4.14  https://github.com/prestodb/presto/blob/master/pom.xml#L1870
HBase   3.5.7   https://github.com/apache/hbase/blob/master/pom.xml#L831
Sqoop   3.4.6   https://github.com/apache/sqoop/blob/trunk/gradle.properties#L26
Pig     3.5.7   
https://github.com/apache/pig/blob/trunk/ivy/libraries.properties#L74
Ranger  3.4.14  https://github.com/apache/ranger/blob/master/pom.xml#L208
Giraph  3.4.5   https://github.com/apache/giraph/blob/trunk/pom.xml#L355
Hama    3.4.5   https://github.com/apache/hama/blob/master/pom.xml#L102

I understand that maintaining an older release is time consuming, but just 
wanted to provide this data highlighting the existing usage of 3.6.x branch to 
make sure we make the right trade-offs.

Thanks,
Dhananjay



    CAUTION: This email originated from outside of the organization. Do not 
click links or open attachments unless you can confirm the sender and know the 
content is safe.



    Thank you for taking care of Jetty!!
    I'll run CVE checks and also go through all the important dependencies,
    bumping them if needed.

    Máté

    On Tue, Dec 6, 2022 at 7:00 PM Chris Nauroth <cnaur...@apache.org> wrote:

    > I would like to get this Jetty dependency upgrade into 3.6.4:
    >
    > https://github.com/apache/zookeeper/pull/1941
    >
    > This may be a good time to look at locking in any other relevant 
dependency
    > upgrades, as we're considering this to be the last 3.6 release.
    >
    > Chris Nauroth
    >
    >
    > On Mon, Dec 5, 2022 at 9:14 AM Chris Nauroth <cnaur...@apache.org> wrote:
    >
    > > +1 for retiring the 3.6 release line after 3.6.4.
    > >
    > > Máté, thank you for helping with the release!
    > >
    > > Chris Nauroth
    > >
    > >
    > > On Sat, Dec 3, 2022 at 10:21 AM Enrico Olivelli <eolive...@gmail.com>
    > > wrote:
    > >
    > >> Mate,
    > >>
    > >> Il Sab 3 Dic 2022, 16:53 Szalay-Bekő Máté <szalay.beko.m...@gmail.com>
    > ha
    > >> scritto:
    > >>
    > >> > Hello!
    > >> >
    > >> > I think I can spare the time for starting the release process 
sometime
    > >> in
    > >> > the second part of next week.
    > >> >
    > >>
    > >> Thanks! I will test it and VOTE
    > >>
    > >>
    > >>
    > >> > I see the last 3.6 release happened on 13 April, 2021 - pretty long
    > ago.
    > >> > There are plenty of tickets to ship, including the log4j -> reload4j
    > >> > migration: https://issues.apache.org/jira/browse/ZOOKEEPER-4455
    > >>
    > >>
    > >>
    > >> This is very important
    > >>
    > >> >
    > >> >
    > >> > All tickets with fixVersion=3.6.4:
    > >> >
    > >> >
    > >>
    > 
https://issues.apache.org/jira/browse/ZOOKEEPER-4602?jql=project%20%3D%20ZOOKEEPER%20AND%20fixVersion%20%3D%203.6.4%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC
    > >> >
    > >> > Reading our official release strategy (
    > >> > https://zookeeper.apache.org/releases.html), I am not exactly sure
    > if /
    > >> > when we should move branch 3.6 to EoL. Maybe after 3.6.4?
    > >> >
    > >> > What do you think?
    > >> >
    > >>
    > >>
    > >> I agree.
    > >> The migration from 3.6.x to 3.8.x is pretty straightforward and anybody
    > >> who
    > >> is on 3.6 should be able to move to 3.8 pretty easily.
    > >>
    > >> There is no big reason to maintain the 3.6 branch
    > >>
    > >> Thanks for bringing up this discussion
    > >>
    > >> Enrico
    > >>
    > >>
    > >> > Máté
    > >> >
    > >> >
    > >> > On Thu, Dec 1, 2022 at 3:31 PM Enrico Olivelli <eolive...@gmail.com>
    > >> > wrote:
    > >> >
    > >> > > Mark
    > >> > >
    > >> > > Il giorno sab 26 nov 2022 alle ore 17:57 Mark Sangster
    > >> > > <markgsangs...@googlemail.com.invalid> ha scritto:
    > >> > > >
    > >> > > > Hi,
    > >> > > >
    > >> > > > Is there a planned release date for 3.6.4?
    > >> > >
    > >> > > Currently there is no plan.
    > >> > > but if there is someone who needs it I believe that we can 
bootstrap
    > >> > > the process.
    > >> > >
    > >> > > It is only a matter of finding a volunteer to cut the release.
    > >> > >
    > >> > > Anyone is willing to help here ?
    > >> > >
    > >> > > Enrico
    > >> > >
    > >> > > >
    > >> > > > Mark
    > >> > >
    > >> >
    > >>
    > >
    >


Reply via email to