well, congratulations! major piece of work! the fewer dependencies, the fewer transitive CVEs to worry about.
One thing I"m curious about, what's your variant handling like? I've got a PR up of what I think is a fairly comprehensive set of invalid files now; your lib should safely reject all of them except for the depth one, where it can choose an action https://github.com/apache/parquet-testing/pull/113 On Fri, 26 Jun 2026 at 15:41, Gunnar Morling <[email protected]> wrote: > Hey all, > > I am happy to share the release of Hardwood 1.0! > > It's a new Parquet reader (and soon, writer) for the JVM, built from > the ground up to minimise external dependencies and with a strong > focus on performance, multi-threaded at its core. It's open-source > (Apache License, version 2) and available from Maven Central now. > > For folks interested, all the details are in the official announcement > [1]. Any questions or feedback will be very welcome, either here or > off-list. > > All the best, > > --Gunnar > > [1] > https://www.morling.dev/blog/hardwood-1-0-fast-lightweight-apache-parquet-reader-for-the-jvm/ >
