Hey Gábor, Thanks for chiming in here. Are there any projects in particular that you're concerned about? Moving first to JDK11 also works for me, but I really think we should drop Java 8 since we've released 1.16.0.
Some related/dependent libraries: - Spark 4.x is JDK17/21 - Hive 4.0 is JDK8+ (march 2024), Hive 4.1.x is JDK17+ (July 2025), Hive 4.2.x is JDK21+ (not yet released) - Iceberg 1.10.0 is JDK11+, and JDK8 has been dropped <https://github.com/apache/iceberg/pull/10518> since 1.7.0. - Flink 2.0 is JDK17+ <https://nightlies.apache.org/flink/flink-docs-release-2.1/docs/deployment/java_compatibility/> - Hadoop 3.4 is still Java 8. So some libraries are still JDK11. I've prepared a PR to bump to JDK11: https://github.com/apache/parquet-java/pull/3314 Kind regards, Fokko Op di 16 sep 2025 om 11:38 schreef Gábor Szádovszky <ga...@apache.org>: > parquet-java is quite low in the dependency stack of many systems. Do we > have info about other OSS projects depending on parquet-java? > I feel that upgrading to target JRE11+ would be enough for one step. > > Gabor > > Cheng Pan <pan3...@gmail.com> ezt írta (időpont: 2025. szept. 16., K, > 5:22): > > > +1 for moving to JDK17+ > > > > Thanks, > > Cheng Pan > > > > > > > > > On Sep 16, 2025, at 11:15, Gang Wu <ust...@gmail.com> wrote: > > > > > > From the perspective of maintenance overhead, I think moving to JDK17+ > > > is a good idea. > > > > > > On Tue, Sep 16, 2025 at 2:07 AM Aaron Niskode-Dossett > > > <aniskodedoss...@etsy.com.invalid> wrote: > > >> > > >> I'm not a PMC member or committer, but I support this. > > >> > > >> On Tue, Sep 2, 2025 at 4:20 PM Fokko Driesprong <fo...@apache.org> > > wrote: > > >> > > >>> Hey everyone, > > >>> > > >>> Since Parquet 1.16.0 has been released, I wanted to resurface this > > thread > > >>> in your mailbox. How do we feel about moving to JDK17+? > > >>> > > >>> Kind regards, > > >>> Fokko > > >>> > > >>> Op vr 21 mrt 2025 om 11:55 schreef Steve Loughran > > >>> <ste...@cloudera.com.invalid>: > > >>> > > >>>> FWIW hadoop is looking at 3.5.0 being java 17+ only, with a goal of > > >>> getting > > >>>> out this year. > > >>>> > > >>>> Java8 has been nice and stable but it's time is over. retiring it > will > > >>>> reduce the test configurations while letting us use all the new > > features > > >>>> added in the last 5+ years. > > >>>> > > >>>> java23 work is ongoing too...mainly changes in the security APIs. > > >>>> > > >>>> > > >>>> > > >>>> On Thu, 20 Mar 2025 at 13:27, Aaron Niskode-Dossett > > >>>> <aniskodedoss...@etsy.com.invalid> wrote: > > >>>> > > >>>>>> > > >>>>>> > > >>>>>> - Release 2.0.0 with planned tasks including Java 11 support and > > >>>>> deprecated > > >>>>>> API cleanup. > > >>>>>> > > >>>>> > > >>>>> I'm glad you mentioned the deprecated API cleanup. The modules I'm > > >>> most > > >>>>> familiar with (parquet-thrift and parquet-protobuf) have many, many > > >>>> methods > > >>>>> marked for removal in 2.0.0. I would be happy to work on those > once > > >>>> 1.17.0 > > >>>>> is wrapped up. > > >>>>> > > >>>>> Best, Aaron > > >>>>> > > >>>>> -- > > >>>>> Aaron Niskode-Dossett, Data Engineering -- Etsy > > >>>>> > > >>>> > > >>> > > >> > > >> > > >> -- > > >> Aaron Niskode-Dossett, Data Engineering -- Etsy > > > > >