You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@paimon.apache.org by QuakeWang <wa...@foxmail.com> on 2026/05/31 03:02:52 UTC
[VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Hello devs,
Kindly request the devs to review and vote for releasing Apache Paimon Mosaic 0.1.0.
The official Apache source release to be deployed:
https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
This source release has been signed with a PGP available here:
https://downloads.apache.org/paimon/KEYS
All artifacts to be deployed to the Maven Central Repository:
https://repository.apache.org/content/repositories/orgapachepaimon-1164/
Python artifacts for testing:
https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
Git tag for the release:
https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
Git commit:
519d118b75d8e3ab61805a143305e379c97e2a4e
Verification guide:
https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
Please download, verify, and test.
The VOTE will pass after 3 binding approvals.
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
To learn more about Apache Paimon Mosaic, please see:
https://paimon.apache.org/docs/mosaic/
Checklist for reference:
[ ] Download links are valid
[ ] Checksums and signatures are valid
[ ] LICENSE/NOTICE files exist
[ ] No unexpected binary files
[ ] All source files have ASF headers
[ ] Can compile from source
[ ] Java artifacts in Nexus staging are valid
[ ] Python artifacts in TestPyPI are valid
The vote will be open for at least 72 hours.
Best regards,
QuakeWang
Re: [VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Posted by Caizhi Weng <ts...@gmail.com>.
+0 for the release. NOTICE file in mosaic-0.1.0.jar has incorrect
copyright years
Mosaic
Copyright 2025-2020 The Apache Software Foundation
Arnav Balyan <ar...@gmail.com> 于2026年5月31日周日 21:02写道:
> +1 (non-binding)
>
> Thanks,
> Arnav
>
> On Sun, May 31, 2026 at 6:20 PM Jingsong Li <ji...@gmail.com>
> wrote:
>
> > +1 binding
> >
> > 1. Source Release Download
> >
> > - Location:
> > https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > - Downloaded: apache-paimon-mosaic-0.1.0-src.tgz (210KB), .asc, .sha512
> >
> > 2. Signature Verification ✅
> >
> > gpg: Good signature from "Hongbo Xiao (CODE SIGNING KEY) <
> > hope@apache.org>"
> > Key: 0D37668292766DD09D0418CA021A723DAC2D35AE (subkey of
> > 9B9B0C0452685F2D)
> >
> > 3. Checksum Verification ✅
> >
> > apache-paimon-mosaic-0.1.0-src.tgz: OK (SHA-512)
> >
> > 4. Source Release Contents ✅
> >
> > - LICENSE (Apache 2.0) and NOTICE present and correct
> > - No forbidden files (.git, .github, .asf.yaml, .gitignore, .idea,
> > target/)
> > - All .rs and .java source files have ASF license headers
> > - 126 Rust dependencies — all ASF-compatible licenses (Apache-2.0,
> > MIT, BSD-2, MPL-2.0, CC0, Unicode-3.0, Unlicense)
> >
> > 5. Build from Source ✅
> >
> > - cargo build --workspace --release — succeeded (24.5s)
> > - cargo test --workspace — 219 tests passed, 2 expected failures
> > (interop_read tests require pre-generated cross-language files)
> >
> > 6. Java Binding ✅
> >
> > - mvn clean package — 36 tests passed (MosaicRoundtripTest: 26,
> > MosaicComprehensiveTest: 10), 7 expected interop failures (same
> > cross-language dependency)
> >
> > 7. Maven Staging (orgapachepaimon-1164) ✅
> >
> > - JAR contains native libraries for all 4 platforms:
> > - native/linux/x86_64/libpaimon_mosaic_jni.so
> > - native/linux/aarch64/libpaimon_mosaic_jni.so
> > - native/macos/aarch64/libpaimon_mosaic_jni.dylib
> > - native/windows/x86_64/paimon_mosaic_jni.dll
> > - META-INF/LICENSE and META-INF/NOTICE present
> > - Javadoc JAR, sources JAR, POM with .asc signatures
> >
> > 8. Python TestPyPI (0.1.0rc3) ✅
> >
> > - Wheels available for all 4 platforms: macOS arm64, Linux x86_64,
> > Linux aarch64, Windows amd64
> > - Install and import succeeded
> > - Write/read roundtrip test passed with correct data
> >
> > 9. Git Tag ✅
> >
> > - v0.1.0-rc3 → commit 519d118b75d8e3ab61805a143305e379c97e2a4e —
> > matches release email
> >
> > Best,
> > Jingsong
> >
> > On Sun, May 31, 2026 at 8:13 PM 刘寄文 <we...@163.com> wrote:
> > >
> > > +1 (non-binding)
> > >
> > >
> > > I checked:
> > > [x] Download links are valid
> > > [x] Checksums and signatures are valid
> > > [x] LICENSE/NOTICE files exist
> > > [x] No unexpected binary files
> > > [x] Required source files have ASF headers
> > > [x] Can compile from source
> > > [x] Java artifacts in Nexus staging are valid
> > > [x] Python artifacts in TestPyPI are valid
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > At 2026-05-31 11:02:52, "QuakeWang" <wa...@foxmail.com>
> wrote:
> > > >Hello devs,
> > > >
> > > >Kindly request the devs to review and vote for releasing Apache Paimon
> > Mosaic 0.1.0.
> > > >
> > > >The official Apache source release to be deployed:
> > > >
> https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > > >
> > > >This source release has been signed with a PGP available here:
> > > >https://downloads.apache.org/paimon/KEYS
> > > >
> > > >All artifacts to be deployed to the Maven Central Repository:
> > > >
> > https://repository.apache.org/content/repositories/orgapachepaimon-1164/
> > > >
> > > >Python artifacts for testing:
> > > >https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
> > > >
> > > >Git tag for the release:
> > > >https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
> > > >
> > > >Git commit:
> > > >519d118b75d8e3ab61805a143305e379c97e2a4e
> > > >
> > > >Verification guide:
> > > >
> >
> https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
> > > >
> > > >Please download, verify, and test.
> > > >
> > > >The VOTE will pass after 3 binding approvals.
> > > >
> > > >[ ] +1 approve
> > > >[ ] +0 no opinion
> > > >[ ] -1 disapprove with the reason
> > > >
> > > >To learn more about Apache Paimon Mosaic, please see:
> > > >https://paimon.apache.org/docs/mosaic/
> > > >
> > > >Checklist for reference:
> > > >
> > > >[ ] Download links are valid
> > > >[ ] Checksums and signatures are valid
> > > >[ ] LICENSE/NOTICE files exist
> > > >[ ] No unexpected binary files
> > > >[ ] All source files have ASF headers
> > > >[ ] Can compile from source
> > > >[ ] Java artifacts in Nexus staging are valid
> > > >[ ] Python artifacts in TestPyPI are valid
> > > >
> > > >The vote will be open for at least 72 hours.
> > > >
> > > >Best regards,
> > > >QuakeWang
> >
>
Re: [VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Posted by Caizhi Weng <ts...@gmail.com>.
Changing my +0 to +1 as NOTICE file year is not a blocker.
Apart from that, I've checked
[Y] Download links are valid
[Y] Checksums and signatures are valid
[Y] LICENSE/NOTICE files exist
[Y] No unexpected binary files
[Y] All source files have ASF headers
[Y] Can compile from source
[Y] Java artifacts in Nexus staging are valid
[Y] Python artifacts in TestPyPI are valid
[Y] No MacOS metadata files in tarball
yu zelin <yu...@gmail.com> 于2026年6月2日周二 14:41写道:
> +1 (binding)
>
> I have checked:
> Download links;
> SHA512 and GPG signature;
> No unexpected binaries;
> ASF headers are good;
> Nexus staging;
>
> Best Regards,
> Zelin Yu
>
> On Sun, May 31, 2026 at 9:02 PM Arnav Balyan <ar...@gmail.com>
> wrote:
>
> > +1 (non-binding)
> >
> > Thanks,
> > Arnav
> >
> > On Sun, May 31, 2026 at 6:20 PM Jingsong Li <ji...@gmail.com>
> > wrote:
> >
> > > +1 binding
> > >
> > > 1. Source Release Download
> > >
> > > - Location:
> > > https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > > - Downloaded: apache-paimon-mosaic-0.1.0-src.tgz (210KB), .asc,
> .sha512
> > >
> > > 2. Signature Verification ✅
> > >
> > > gpg: Good signature from "Hongbo Xiao (CODE SIGNING KEY) <
> > > hope@apache.org>"
> > > Key: 0D37668292766DD09D0418CA021A723DAC2D35AE (subkey of
> > > 9B9B0C0452685F2D)
> > >
> > > 3. Checksum Verification ✅
> > >
> > > apache-paimon-mosaic-0.1.0-src.tgz: OK (SHA-512)
> > >
> > > 4. Source Release Contents ✅
> > >
> > > - LICENSE (Apache 2.0) and NOTICE present and correct
> > > - No forbidden files (.git, .github, .asf.yaml, .gitignore, .idea,
> > > target/)
> > > - All .rs and .java source files have ASF license headers
> > > - 126 Rust dependencies — all ASF-compatible licenses (Apache-2.0,
> > > MIT, BSD-2, MPL-2.0, CC0, Unicode-3.0, Unlicense)
> > >
> > > 5. Build from Source ✅
> > >
> > > - cargo build --workspace --release — succeeded (24.5s)
> > > - cargo test --workspace — 219 tests passed, 2 expected failures
> > > (interop_read tests require pre-generated cross-language files)
> > >
> > > 6. Java Binding ✅
> > >
> > > - mvn clean package — 36 tests passed (MosaicRoundtripTest: 26,
> > > MosaicComprehensiveTest: 10), 7 expected interop failures (same
> > > cross-language dependency)
> > >
> > > 7. Maven Staging (orgapachepaimon-1164) ✅
> > >
> > > - JAR contains native libraries for all 4 platforms:
> > > - native/linux/x86_64/libpaimon_mosaic_jni.so
> > > - native/linux/aarch64/libpaimon_mosaic_jni.so
> > > - native/macos/aarch64/libpaimon_mosaic_jni.dylib
> > > - native/windows/x86_64/paimon_mosaic_jni.dll
> > > - META-INF/LICENSE and META-INF/NOTICE present
> > > - Javadoc JAR, sources JAR, POM with .asc signatures
> > >
> > > 8. Python TestPyPI (0.1.0rc3) ✅
> > >
> > > - Wheels available for all 4 platforms: macOS arm64, Linux x86_64,
> > > Linux aarch64, Windows amd64
> > > - Install and import succeeded
> > > - Write/read roundtrip test passed with correct data
> > >
> > > 9. Git Tag ✅
> > >
> > > - v0.1.0-rc3 → commit 519d118b75d8e3ab61805a143305e379c97e2a4e —
> > > matches release email
> > >
> > > Best,
> > > Jingsong
> > >
> > > On Sun, May 31, 2026 at 8:13 PM 刘寄文 <we...@163.com> wrote:
> > > >
> > > > +1 (non-binding)
> > > >
> > > >
> > > > I checked:
> > > > [x] Download links are valid
> > > > [x] Checksums and signatures are valid
> > > > [x] LICENSE/NOTICE files exist
> > > > [x] No unexpected binary files
> > > > [x] Required source files have ASF headers
> > > > [x] Can compile from source
> > > > [x] Java artifacts in Nexus staging are valid
> > > > [x] Python artifacts in TestPyPI are valid
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > At 2026-05-31 11:02:52, "QuakeWang" <wa...@foxmail.com>
> > wrote:
> > > > >Hello devs,
> > > > >
> > > > >Kindly request the devs to review and vote for releasing Apache
> Paimon
> > > Mosaic 0.1.0.
> > > > >
> > > > >The official Apache source release to be deployed:
> > > > >
> > https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > > > >
> > > > >This source release has been signed with a PGP available here:
> > > > >https://downloads.apache.org/paimon/KEYS
> > > > >
> > > > >All artifacts to be deployed to the Maven Central Repository:
> > > > >
> > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1164/
> > > > >
> > > > >Python artifacts for testing:
> > > > >https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
> > > > >
> > > > >Git tag for the release:
> > > > >https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
> > > > >
> > > > >Git commit:
> > > > >519d118b75d8e3ab61805a143305e379c97e2a4e
> > > > >
> > > > >Verification guide:
> > > > >
> > >
> >
> https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
> > > > >
> > > > >Please download, verify, and test.
> > > > >
> > > > >The VOTE will pass after 3 binding approvals.
> > > > >
> > > > >[ ] +1 approve
> > > > >[ ] +0 no opinion
> > > > >[ ] -1 disapprove with the reason
> > > > >
> > > > >To learn more about Apache Paimon Mosaic, please see:
> > > > >https://paimon.apache.org/docs/mosaic/
> > > > >
> > > > >Checklist for reference:
> > > > >
> > > > >[ ] Download links are valid
> > > > >[ ] Checksums and signatures are valid
> > > > >[ ] LICENSE/NOTICE files exist
> > > > >[ ] No unexpected binary files
> > > > >[ ] All source files have ASF headers
> > > > >[ ] Can compile from source
> > > > >[ ] Java artifacts in Nexus staging are valid
> > > > >[ ] Python artifacts in TestPyPI are valid
> > > > >
> > > > >The vote will be open for at least 72 hours.
> > > > >
> > > > >Best regards,
> > > > >QuakeWang
> > >
> >
>
Re: [VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Posted by yu zelin <yu...@gmail.com>.
+1 (binding)
I have checked:
Download links;
SHA512 and GPG signature;
No unexpected binaries;
ASF headers are good;
Nexus staging;
Best Regards,
Zelin Yu
On Sun, May 31, 2026 at 9:02 PM Arnav Balyan <ar...@gmail.com> wrote:
> +1 (non-binding)
>
> Thanks,
> Arnav
>
> On Sun, May 31, 2026 at 6:20 PM Jingsong Li <ji...@gmail.com>
> wrote:
>
> > +1 binding
> >
> > 1. Source Release Download
> >
> > - Location:
> > https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > - Downloaded: apache-paimon-mosaic-0.1.0-src.tgz (210KB), .asc, .sha512
> >
> > 2. Signature Verification ✅
> >
> > gpg: Good signature from "Hongbo Xiao (CODE SIGNING KEY) <
> > hope@apache.org>"
> > Key: 0D37668292766DD09D0418CA021A723DAC2D35AE (subkey of
> > 9B9B0C0452685F2D)
> >
> > 3. Checksum Verification ✅
> >
> > apache-paimon-mosaic-0.1.0-src.tgz: OK (SHA-512)
> >
> > 4. Source Release Contents ✅
> >
> > - LICENSE (Apache 2.0) and NOTICE present and correct
> > - No forbidden files (.git, .github, .asf.yaml, .gitignore, .idea,
> > target/)
> > - All .rs and .java source files have ASF license headers
> > - 126 Rust dependencies — all ASF-compatible licenses (Apache-2.0,
> > MIT, BSD-2, MPL-2.0, CC0, Unicode-3.0, Unlicense)
> >
> > 5. Build from Source ✅
> >
> > - cargo build --workspace --release — succeeded (24.5s)
> > - cargo test --workspace — 219 tests passed, 2 expected failures
> > (interop_read tests require pre-generated cross-language files)
> >
> > 6. Java Binding ✅
> >
> > - mvn clean package — 36 tests passed (MosaicRoundtripTest: 26,
> > MosaicComprehensiveTest: 10), 7 expected interop failures (same
> > cross-language dependency)
> >
> > 7. Maven Staging (orgapachepaimon-1164) ✅
> >
> > - JAR contains native libraries for all 4 platforms:
> > - native/linux/x86_64/libpaimon_mosaic_jni.so
> > - native/linux/aarch64/libpaimon_mosaic_jni.so
> > - native/macos/aarch64/libpaimon_mosaic_jni.dylib
> > - native/windows/x86_64/paimon_mosaic_jni.dll
> > - META-INF/LICENSE and META-INF/NOTICE present
> > - Javadoc JAR, sources JAR, POM with .asc signatures
> >
> > 8. Python TestPyPI (0.1.0rc3) ✅
> >
> > - Wheels available for all 4 platforms: macOS arm64, Linux x86_64,
> > Linux aarch64, Windows amd64
> > - Install and import succeeded
> > - Write/read roundtrip test passed with correct data
> >
> > 9. Git Tag ✅
> >
> > - v0.1.0-rc3 → commit 519d118b75d8e3ab61805a143305e379c97e2a4e —
> > matches release email
> >
> > Best,
> > Jingsong
> >
> > On Sun, May 31, 2026 at 8:13 PM 刘寄文 <we...@163.com> wrote:
> > >
> > > +1 (non-binding)
> > >
> > >
> > > I checked:
> > > [x] Download links are valid
> > > [x] Checksums and signatures are valid
> > > [x] LICENSE/NOTICE files exist
> > > [x] No unexpected binary files
> > > [x] Required source files have ASF headers
> > > [x] Can compile from source
> > > [x] Java artifacts in Nexus staging are valid
> > > [x] Python artifacts in TestPyPI are valid
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > At 2026-05-31 11:02:52, "QuakeWang" <wa...@foxmail.com>
> wrote:
> > > >Hello devs,
> > > >
> > > >Kindly request the devs to review and vote for releasing Apache Paimon
> > Mosaic 0.1.0.
> > > >
> > > >The official Apache source release to be deployed:
> > > >
> https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > > >
> > > >This source release has been signed with a PGP available here:
> > > >https://downloads.apache.org/paimon/KEYS
> > > >
> > > >All artifacts to be deployed to the Maven Central Repository:
> > > >
> > https://repository.apache.org/content/repositories/orgapachepaimon-1164/
> > > >
> > > >Python artifacts for testing:
> > > >https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
> > > >
> > > >Git tag for the release:
> > > >https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
> > > >
> > > >Git commit:
> > > >519d118b75d8e3ab61805a143305e379c97e2a4e
> > > >
> > > >Verification guide:
> > > >
> >
> https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
> > > >
> > > >Please download, verify, and test.
> > > >
> > > >The VOTE will pass after 3 binding approvals.
> > > >
> > > >[ ] +1 approve
> > > >[ ] +0 no opinion
> > > >[ ] -1 disapprove with the reason
> > > >
> > > >To learn more about Apache Paimon Mosaic, please see:
> > > >https://paimon.apache.org/docs/mosaic/
> > > >
> > > >Checklist for reference:
> > > >
> > > >[ ] Download links are valid
> > > >[ ] Checksums and signatures are valid
> > > >[ ] LICENSE/NOTICE files exist
> > > >[ ] No unexpected binary files
> > > >[ ] All source files have ASF headers
> > > >[ ] Can compile from source
> > > >[ ] Java artifacts in Nexus staging are valid
> > > >[ ] Python artifacts in TestPyPI are valid
> > > >
> > > >The vote will be open for at least 72 hours.
> > > >
> > > >Best regards,
> > > >QuakeWang
> >
>
Re: [VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Posted by Arnav Balyan <ar...@gmail.com>.
+1 (non-binding)
Thanks,
Arnav
On Sun, May 31, 2026 at 6:20 PM Jingsong Li <ji...@gmail.com> wrote:
> +1 binding
>
> 1. Source Release Download
>
> - Location:
> https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> - Downloaded: apache-paimon-mosaic-0.1.0-src.tgz (210KB), .asc, .sha512
>
> 2. Signature Verification ✅
>
> gpg: Good signature from "Hongbo Xiao (CODE SIGNING KEY) <
> hope@apache.org>"
> Key: 0D37668292766DD09D0418CA021A723DAC2D35AE (subkey of
> 9B9B0C0452685F2D)
>
> 3. Checksum Verification ✅
>
> apache-paimon-mosaic-0.1.0-src.tgz: OK (SHA-512)
>
> 4. Source Release Contents ✅
>
> - LICENSE (Apache 2.0) and NOTICE present and correct
> - No forbidden files (.git, .github, .asf.yaml, .gitignore, .idea,
> target/)
> - All .rs and .java source files have ASF license headers
> - 126 Rust dependencies — all ASF-compatible licenses (Apache-2.0,
> MIT, BSD-2, MPL-2.0, CC0, Unicode-3.0, Unlicense)
>
> 5. Build from Source ✅
>
> - cargo build --workspace --release — succeeded (24.5s)
> - cargo test --workspace — 219 tests passed, 2 expected failures
> (interop_read tests require pre-generated cross-language files)
>
> 6. Java Binding ✅
>
> - mvn clean package — 36 tests passed (MosaicRoundtripTest: 26,
> MosaicComprehensiveTest: 10), 7 expected interop failures (same
> cross-language dependency)
>
> 7. Maven Staging (orgapachepaimon-1164) ✅
>
> - JAR contains native libraries for all 4 platforms:
> - native/linux/x86_64/libpaimon_mosaic_jni.so
> - native/linux/aarch64/libpaimon_mosaic_jni.so
> - native/macos/aarch64/libpaimon_mosaic_jni.dylib
> - native/windows/x86_64/paimon_mosaic_jni.dll
> - META-INF/LICENSE and META-INF/NOTICE present
> - Javadoc JAR, sources JAR, POM with .asc signatures
>
> 8. Python TestPyPI (0.1.0rc3) ✅
>
> - Wheels available for all 4 platforms: macOS arm64, Linux x86_64,
> Linux aarch64, Windows amd64
> - Install and import succeeded
> - Write/read roundtrip test passed with correct data
>
> 9. Git Tag ✅
>
> - v0.1.0-rc3 → commit 519d118b75d8e3ab61805a143305e379c97e2a4e —
> matches release email
>
> Best,
> Jingsong
>
> On Sun, May 31, 2026 at 8:13 PM 刘寄文 <we...@163.com> wrote:
> >
> > +1 (non-binding)
> >
> >
> > I checked:
> > [x] Download links are valid
> > [x] Checksums and signatures are valid
> > [x] LICENSE/NOTICE files exist
> > [x] No unexpected binary files
> > [x] Required source files have ASF headers
> > [x] Can compile from source
> > [x] Java artifacts in Nexus staging are valid
> > [x] Python artifacts in TestPyPI are valid
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > At 2026-05-31 11:02:52, "QuakeWang" <wa...@foxmail.com> wrote:
> > >Hello devs,
> > >
> > >Kindly request the devs to review and vote for releasing Apache Paimon
> Mosaic 0.1.0.
> > >
> > >The official Apache source release to be deployed:
> > >https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> > >
> > >This source release has been signed with a PGP available here:
> > >https://downloads.apache.org/paimon/KEYS
> > >
> > >All artifacts to be deployed to the Maven Central Repository:
> > >
> https://repository.apache.org/content/repositories/orgapachepaimon-1164/
> > >
> > >Python artifacts for testing:
> > >https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
> > >
> > >Git tag for the release:
> > >https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
> > >
> > >Git commit:
> > >519d118b75d8e3ab61805a143305e379c97e2a4e
> > >
> > >Verification guide:
> > >
> https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
> > >
> > >Please download, verify, and test.
> > >
> > >The VOTE will pass after 3 binding approvals.
> > >
> > >[ ] +1 approve
> > >[ ] +0 no opinion
> > >[ ] -1 disapprove with the reason
> > >
> > >To learn more about Apache Paimon Mosaic, please see:
> > >https://paimon.apache.org/docs/mosaic/
> > >
> > >Checklist for reference:
> > >
> > >[ ] Download links are valid
> > >[ ] Checksums and signatures are valid
> > >[ ] LICENSE/NOTICE files exist
> > >[ ] No unexpected binary files
> > >[ ] All source files have ASF headers
> > >[ ] Can compile from source
> > >[ ] Java artifacts in Nexus staging are valid
> > >[ ] Python artifacts in TestPyPI are valid
> > >
> > >The vote will be open for at least 72 hours.
> > >
> > >Best regards,
> > >QuakeWang
>
Re: [VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Posted by Jingsong Li <ji...@gmail.com>.
+1 binding
1. Source Release Download
- Location: https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
- Downloaded: apache-paimon-mosaic-0.1.0-src.tgz (210KB), .asc, .sha512
2. Signature Verification ✅
gpg: Good signature from "Hongbo Xiao (CODE SIGNING KEY) <ho...@apache.org>"
Key: 0D37668292766DD09D0418CA021A723DAC2D35AE (subkey of 9B9B0C0452685F2D)
3. Checksum Verification ✅
apache-paimon-mosaic-0.1.0-src.tgz: OK (SHA-512)
4. Source Release Contents ✅
- LICENSE (Apache 2.0) and NOTICE present and correct
- No forbidden files (.git, .github, .asf.yaml, .gitignore, .idea, target/)
- All .rs and .java source files have ASF license headers
- 126 Rust dependencies — all ASF-compatible licenses (Apache-2.0,
MIT, BSD-2, MPL-2.0, CC0, Unicode-3.0, Unlicense)
5. Build from Source ✅
- cargo build --workspace --release — succeeded (24.5s)
- cargo test --workspace — 219 tests passed, 2 expected failures
(interop_read tests require pre-generated cross-language files)
6. Java Binding ✅
- mvn clean package — 36 tests passed (MosaicRoundtripTest: 26,
MosaicComprehensiveTest: 10), 7 expected interop failures (same
cross-language dependency)
7. Maven Staging (orgapachepaimon-1164) ✅
- JAR contains native libraries for all 4 platforms:
- native/linux/x86_64/libpaimon_mosaic_jni.so
- native/linux/aarch64/libpaimon_mosaic_jni.so
- native/macos/aarch64/libpaimon_mosaic_jni.dylib
- native/windows/x86_64/paimon_mosaic_jni.dll
- META-INF/LICENSE and META-INF/NOTICE present
- Javadoc JAR, sources JAR, POM with .asc signatures
8. Python TestPyPI (0.1.0rc3) ✅
- Wheels available for all 4 platforms: macOS arm64, Linux x86_64,
Linux aarch64, Windows amd64
- Install and import succeeded
- Write/read roundtrip test passed with correct data
9. Git Tag ✅
- v0.1.0-rc3 → commit 519d118b75d8e3ab61805a143305e379c97e2a4e —
matches release email
Best,
Jingsong
On Sun, May 31, 2026 at 8:13 PM 刘寄文 <we...@163.com> wrote:
>
> +1 (non-binding)
>
>
> I checked:
> [x] Download links are valid
> [x] Checksums and signatures are valid
> [x] LICENSE/NOTICE files exist
> [x] No unexpected binary files
> [x] Required source files have ASF headers
> [x] Can compile from source
> [x] Java artifacts in Nexus staging are valid
> [x] Python artifacts in TestPyPI are valid
>
>
>
>
>
>
>
>
>
> At 2026-05-31 11:02:52, "QuakeWang" <wa...@foxmail.com> wrote:
> >Hello devs,
> >
> >Kindly request the devs to review and vote for releasing Apache Paimon Mosaic 0.1.0.
> >
> >The official Apache source release to be deployed:
> >https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
> >
> >This source release has been signed with a PGP available here:
> >https://downloads.apache.org/paimon/KEYS
> >
> >All artifacts to be deployed to the Maven Central Repository:
> >https://repository.apache.org/content/repositories/orgapachepaimon-1164/
> >
> >Python artifacts for testing:
> >https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
> >
> >Git tag for the release:
> >https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
> >
> >Git commit:
> >519d118b75d8e3ab61805a143305e379c97e2a4e
> >
> >Verification guide:
> >https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
> >
> >Please download, verify, and test.
> >
> >The VOTE will pass after 3 binding approvals.
> >
> >[ ] +1 approve
> >[ ] +0 no opinion
> >[ ] -1 disapprove with the reason
> >
> >To learn more about Apache Paimon Mosaic, please see:
> >https://paimon.apache.org/docs/mosaic/
> >
> >Checklist for reference:
> >
> >[ ] Download links are valid
> >[ ] Checksums and signatures are valid
> >[ ] LICENSE/NOTICE files exist
> >[ ] No unexpected binary files
> >[ ] All source files have ASF headers
> >[ ] Can compile from source
> >[ ] Java artifacts in Nexus staging are valid
> >[ ] Python artifacts in TestPyPI are valid
> >
> >The vote will be open for at least 72 hours.
> >
> >Best regards,
> >QuakeWang
Re:[VOTE] Release Apache Paimon Mosaic 0.1.0, release candidate #3
Posted by 刘寄文 <we...@163.com>.
+1 (non-binding)
I checked:
[x] Download links are valid
[x] Checksums and signatures are valid
[x] LICENSE/NOTICE files exist
[x] No unexpected binary files
[x] Required source files have ASF headers
[x] Can compile from source
[x] Java artifacts in Nexus staging are valid
[x] Python artifacts in TestPyPI are valid
At 2026-05-31 11:02:52, "QuakeWang" <wa...@foxmail.com> wrote:
>Hello devs,
>
>Kindly request the devs to review and vote for releasing Apache Paimon Mosaic 0.1.0.
>
>The official Apache source release to be deployed:
>https://dist.apache.org/repos/dist/dev/paimon/paimon-mosaic-0.1.0-rc3/
>
>This source release has been signed with a PGP available here:
>https://downloads.apache.org/paimon/KEYS
>
>All artifacts to be deployed to the Maven Central Repository:
>https://repository.apache.org/content/repositories/orgapachepaimon-1164/
>
>Python artifacts for testing:
>https://test.pypi.org/project/paimon-mosaic/0.1.0rc3/
>
>Git tag for the release:
>https://github.com/apache/paimon-mosaic/releases/tag/v0.1.0-rc3
>
>Git commit:
>519d118b75d8e3ab61805a143305e379c97e2a4e
>
>Verification guide:
>https://github.com/apache/paimon-mosaic/blob/v0.1.0-rc3/docs/verifying-a-release-candidate.html
>
>Please download, verify, and test.
>
>The VOTE will pass after 3 binding approvals.
>
>[ ] +1 approve
>[ ] +0 no opinion
>[ ] -1 disapprove with the reason
>
>To learn more about Apache Paimon Mosaic, please see:
>https://paimon.apache.org/docs/mosaic/
>
>Checklist for reference:
>
>[ ] Download links are valid
>[ ] Checksums and signatures are valid
>[ ] LICENSE/NOTICE files exist
>[ ] No unexpected binary files
>[ ] All source files have ASF headers
>[ ] Can compile from source
>[ ] Java artifacts in Nexus staging are valid
>[ ] Python artifacts in TestPyPI are valid
>
>The vote will be open for at least 72 hours.
>
>Best regards,
>QuakeWang