Thanks Manu for driving this release!

However, I just found two issues introduced by the release workflow [1]:

1. The signing key DD1E0F...01BCFE is not present in
https://downloads.apache.org/parquet/KEYS.
   Importing exactly that KEYS file and running gpg --verify fails with
   "No public key". The key must be added to the Parquet KEYS file.

2. The staged parquet-1.18.2-source-release.zip contains an entire
   thrift-0.25.0 build tree, including 41 compiled .o/.a files (~222 MB
   uncompressed) and an ~80 MB x86-64 ELF thrift executable. This is not a
   source-only artifact and is not equivalent to the tagged source tree.

Let's fix all of these before proceeding with the release.

[1] https://github.com/apache/parquet-java/actions/runs/41653740876

Best,
Gang

On Tue, Nov 3, 2026 at 11:06 PM Manu Zhang <[email protected]> wrote:

> Hi everyone,
>
> I propose the following RC to be released as official Apache Parquet 1.18.2
> release.
>
> The commit id is 490699b8ca80c6b25e17da8e768a3d02abe4157c
> * This corresponds to the tag: apache-parquet-1.18.2-rc0
> *
>
> https://github.com/apache/parquet-java/tree/490699b8ca80c6b25e17da8e768a3d02abe4157c
>
> The release tarball, signature, and checksums are here:
> * https://dist.apache.org/repos/dist/dev/parquet/apache-parquet-1.18.2-rc0
>
> You can find the KEYS file here:
> * https://downloads.apache.org/parquet/KEYS
>
> You can find the changelog here:
>
> https://github.com/apache/parquet-java/releases/tag/apache-parquet-1.18.2-rc0
>
> Binary artifacts are staged in Nexus here:
> * https://repository.apache.org/content/groups/staging/org/apache/parquet/
> * Staging repository ID: orgapacheparquet-1091
>
> Please download, verify, and test.
>
> Please vote in the next 72 hours.
>
> [ ] +1 Release this as Apache Parquet 1.18.2
> [ ] +0
> [ ] -1 Do not release this because...
>

Reply via email to