Does the project have agreement to go at least Java 11? Is Java 17 on the
table?

On Tue, Sep 30, 2025 at 1:51 PM Steve Loughran <[email protected]>
wrote:

> catching up on this. Hadoop is moving to java17+ on 3.5.0 and its the only
> way to get a lot of dependencies updated, not just parquet. Hadoop 3.4.x is
> java8, but apart from a planned maintenance release (what jars we can
> safely update) it's feature complete.
>
> java8 has been good, but it's time to move on. Everyone's lives will be
> better. Having java17 as the only runtime simplifies testing too
>
>
> On Tue, 16 Sept 2025 at 14:13, Fokko Driesprong <[email protected]> wrote:
>
> > That makes sense, Gabor. I was under the impression that most projects
> were
> > already on 17, but this turned out not to be the case. Good to
> > double-check, thanks!
> >
> > Aaron, I think that's a separate discussion, but as mentioned on the
> > Release Cadence, it would make sense for the October release. This might
> be
> > a good topic for the community sync this Wednesday
> > <https://groups.google.com/g/apache-parquet-community-sync/about>, but
> I'm
> > not sure if I'll be able to join that sync.
> >
> > Kind regards,
> > Fokko
> >
> > Op di 16 sep 2025 om 15:07 schreef Aaron Niskode-Dossett
> > <[email protected]>:
> >
> > > Would this be part of a 2.0.0 release?
> > >
> > > On Tue, Sep 16, 2025 at 7:40 AM Gábor Szádovszky <[email protected]>
> > wrote:
> > >
> > > > Hey Fokko,
> > > >
> > > > I completely agree with dropping Java 8.
> > > > We are currently on Java11 for runtime at Dremio. Your list (thanks
> for
> > > > that) also suggests that Java11 would be a safer first step.
> > > >
> > > > Cheers,
> > > > Gabor
> > > >
> > > >
> > > > Fokko Driesprong <[email protected]> ezt írta (időpont: 2025. szept.
> > 16.,
> > > > K,
> > > > 14:20):
> > > >
> > > > > 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 <
> > [email protected]
> > > >:
> > > > >
> > > > > > 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 <[email protected]> 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 <[email protected]> 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
> > > > > > > > <[email protected]> wrote:
> > > > > > > >>
> > > > > > > >> I'm not a PMC member or committer, but I support this.
> > > > > > > >>
> > > > > > > >> On Tue, Sep 2, 2025 at 4:20 PM Fokko Driesprong <
> > > [email protected]
> > > > >
> > > > > > > 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
> > > > > > > >>> <[email protected]>:
> > > > > > > >>>
> > > > > > > >>>> 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
> > > > > > > >>>> <[email protected]> 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
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> > >
> > > --
> > > Aaron Niskode-Dossett, Data Engineering -- Etsy
> > >
> >
>


-- 
Aaron Niskode-Dossett, Data Engineering -- Etsy

Reply via email to