+1 (binding)

I verified Apache Paimon and PyPaimon 2.1.0 RC4 at
3a5ffe7870697e2c2605e63413fb5ac5800aae7e:

- Both source archives passed SHA-512 and OpenPGP signature verification 
against the ASF KEYS. The signed tag resolves to the announced commit.
- LICENSE/NOTICE and RAT checks passed.
- On JDK 8, 224 focused SnapshotManager, Manifest, and Commit tests passed from 
the source release.
- The staged paimon-core JAR and POM signatures verified.
- The TestPyPI PyPaimon package passed a local write/commit/read smoke test and 
35 focused Python tests.
- All exact-commit CI checks passed.

No release blockers found in this verification scope.
Best, Hongbo



原始邮件
发件人:Jingsong Li <[email protected]>
发件时间:2026年10月10日 12:01
收件人:dev <[email protected]>
主题:Re: [VOTE] Release Apache Paimon 2.1.0 and PyPaimon 2.1.0 (RC4)


+1 (binding)

Verified Apache Paimon 2.1.0 and PyPaimon 2.1.0 RC4.
API compatibility is outside this vote's agreed verification scope.

Checks completed:
- Both signed source archives: GPG/RSA4096 and SHA-512 pass.
- Signed tag resolves to 3a5ffe7870697e2c2605e63413fb5ac5800aae7e.
- Archive files match the tag; release versions, LICENSE/NOTICE, and
RAT checks pass.
- Paimon source core reactor builds; 73 selected Java tests pass.
- PyPaimon source sdist/wheel build; 387 selected Python tests pass, 1 skipped,
  and 10 Lance tests are deselected because that optional dependency is absent.
- Source-built wheel and exact TestPyPI 2.1.0rc4 both pass partitioned Parquet
  write/commit/read, null-handling, and predicate-filtering smoke tests.
- TestPyPI package contents match the source-built wheel except the expected
  RC version in _full_version.
- Nexus is closed/read-only; all 78 published modules have the required
  listed POM/JAR/source/signature/checksum files.
- Verified representative staged API and Flink 2 common JAR signatures,
  checksums, legal resources, and class-file targets 52 and 55.
- Release workflow provenance matches RC4 and all packaging/publishing
jobs pass.

Platform: macOS 26.3.1 arm64, Corretto JDK 8u432, Maven 3.9.9,
Python 3.11.12, pytest 7.4.4. This was a focused verification, not a full
engine/Python/JDK test matrix. The staged Spark 4 class-file target and the
entire 1.9GB combined workflow repository image were not independently checked.
No confirmed release blocker was found within the agreed verification scope.

Best,
Jingsong

On Fri, Oct 9, 2026 at 2:58 PM yu zelin <[email protected]> wrote:
>
>  +1
>
>
>
> I verified:
>
>
> - SHA-512 checksums and OpenPGP signatures of both source releases
>
>
> - The signed release-2.1.0-rc4 tag and commit
>
>
> 3a5ffe7870697e2c2605e63413fb5ac5800aae7e
>
>
> - Source archives against the Git tag
>
>
> - LICENSE, NOTICE, RAT, and PyPaimon licensing checks
>
>
> - Source builds with JDK 8 and JDK 11
>
>
> - Java core tests and PyPaimon tests
>
>
> - Maven staging artifacts, signatures, checksums, and a consumer smoke test
>
>
> - PyPaimon sdist/wheel packaging, installation, and local read/write smoke
> test
>
>
> Best regards,Zelin Yu
>
> On Fri, Oct 9, 2026 at 8:19 AM hongbo.xiao <[email protected]> wrote:
>
> > Hi everyone,
> >
> > Please review and vote on release candidate #4 for Apache Paimon 2.1.0 and
> > PyPaimon 2.1.0.
> >
> > Paimon source candidate:
> > https://dist.apache.org/repos/dist/dev/paimon/paimon-2.1.0-rc4/
> >
> > PyPaimon source candidate:
> > https://dist.apache.org/repos/dist/dev/paimon/pypaimon-2.1.0-rc4/
> >
> > Signed Git tag:
> > https://github.com/apache/paimon/tree/release-2.1.0-rc4
> >
> > Git commit:
> > 3a5ffe7870697e2c2605e63413fb5ac5800aae7e
> >
> > KEYS for signature verification:
> > https://downloads.apache.org/paimon/KEYS
> >
> > Verification instructions:
> >
> > 
>https://github.com/apache/paimon/blob/release-2.1.0-rc4/docs/docs/project/verifying-a-release-candidate.md
> >
> > Convenience artifacts for testing:
> >
> > Closed Java staging repository:
> > https://repository.apache.org/content/repositories/orgapachepaimon-1206/
> >
> > PyPaimon RC:
> > https://test.pypi.org/project/pypaimon/2.1.0rc4/
> >
> > GitHub Actions release run:
> > https://github.com/apache/paimon/actions/runs/37778263850
> >
> > Please vote:
> >
> > [ ] +1 Approve the release
> > [ ] +0 No opinion
> > [ ] -1 Do not approve (please provide specific comments)
> >
> > The vote will remain open for at least 72 hours.
> >
> > Thanks,
> > Hongbo Xiao

Reply via email to