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
> >
> >
>

Reply via email to