+1 to forward compatibility fix I also think we should land Java 17 as a minimum version [1] with most downstream projects requiring Java 17 and even some of our dependencies starting to do it, it makes sense for a new version.
[1] https://github.com/apache/parquet-java/pull/3579 On Fri, Jul 17, 2026 at 6:10 AM Kevin Liu <[email protected]> wrote: > > +1 to the new release, but I would like to include this > forward-compatibility fix [1]. > > Readers currently fail when a file contains a logical type they do not > recognize, even if that column is not projected. This includes newer > logical types that the reader does not support, as well as explicitly > unknown logical types. For example, parquet-java 1.15.x does not understand > VARIANT (it was added in 1.16.x), and 1.17.x still fails on an unknown > logical type. > > This makes otherwise readable files unusable and creates a recurring > compatibility problem as new logical types are introduced. If support for > the FILE logical type does not land in 1.18.x, the release will also be > unable to open files with the FILE annotation. > > I have opened PR #3669 [2] to fix this behavior. Would love to include it > before the next release. > > Best, > Kevin Liu > > > [1] https://github.com/apache/parquet-format/issues/599 > [2] https://github.com/apache/parquet-java/pull/3669 > > On Thu, Jul 16, 2026 at 7:14 PM Gang Wu <[email protected]> wrote: > > > +1 > > > > I think it is the right time to release it. > > > > Best, > > Gang > > > > On Fri, Jul 17, 2026 at 1:16 AM Fokko Driesprong <[email protected]> wrote: > > > > > Hey everyone, > > > > > > I got multiple folks asking for a release for both features, fixes and > > > CVE's that are patched. If there are no objections, I'd like to start the > > > release process next week. Thoughts or concerns? > > > > > > Kind regards, > > > Fokko Driesprong > > > > > > On 2026/05/28 21:28:38 Aaron Niskode-Dossett via dev wrote: > > > > These two performance PRs could be good to include. They both have > > open > > > > questions, but hopefully could be resolved. > > > > > > > > https://github.com/apache/parquet-java/pull/3395. "Cache FileStatus in > > > > Footer" > > > > > > > > https://github.com/apache/parquet-java/pull/3467 "Improve > > > > RunLengthBitPackingHybridDecoder.readNext" > > > > > > > > On Fri, May 22, 2026 at 9:50 AM Gang Wu <[email protected]> wrote: > > > > > > > > > Thanks Fokko for initiating this! > > > > > > > > > > I was thinking of including [1] as its vote thread [2] is about to > > > > > close. However, since releasing a new version of the Parquet format > > > > > and reviewing the Java PoC still requires time, I'm fine with > > skipping > > > > > it. > > > > > > > > > > [1] https://github.com/apache/parquet-java/pull/3393 > > > > > [2] https://lists.apache.org/thread/h0k0hqo0sojqphnbnrkp8b0gmwdzq9on > > > > > > > > > > Best, > > > > > Gang > > > > > > > > > > On Fri, May 22, 2026 at 10:04 PM Aaron Niskode-Dossett via dev > > > > > <[email protected]> wrote: > > > > > > > > > > > > I don't have the github access to add it to the issue, but I would > > > > > suggest > > > > > > this PR (full disclosure, it's my PR). > > > > > > > > > > > > https://github.com/apache/parquet-java/pull/3378 > > > > > > > > > > > > On Fri, May 22, 2026 at 7:17 AM Fokko Driesprong <[email protected] > > > > > > > > wrote: > > > > > > > > > > > > > Hi everyone, > > > > > > > > > > > > > > It has been a while since the last major release, and I would > > > suggest > > > > > > > doing the 1.18.0 release since a lot of work has been accumulated > > > since > > > > > > > then. Besides then, it is way past the quarterly release cycle > > > that we > > > > > > > suggest on the website[1]. > > > > > > > > > > > > > > Please use this thread to share what we needs to be include in > > > 1.18.0. > > > > > We > > > > > > > can use the milestone[2] to track the progress. > > > > > > > > > > > > > > Kind regards, > > > > > > > Fokko > > > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > > > https://parquet.apache.org/docs/contribution-guidelines/releasing/#release-cadence > > > > > > > [2] https://github.com/apache/parquet-java/milestone/34 > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Aaron Niskode-Dossett, Data Engineering -- Etsy > > > > > > > > > > > > > > > > > -- > > > > Aaron Niskode-Dossett, Data Engineering -- Etsy > > > > > > > > >
