-1 (binding)

I found a release blocker: many source files are missing ASF license headers.
Examples include Rust sources under core/src, ffi/src and jni/src, Java sources
under java/src/main and java/src/test, Python sources under 
python/paimon_ftindex
and python/tests, and include/paimon_ftindex.h.

Other checks I ran:
- The tag v0.1.0-rc1 resolves to commit 
7d547507dc13f153bc9c69bcdf10dc4ad3b99c2b.
- The tag signature is valid with Hongbo Xiao's key.
- cargo test --workspace --all-targets passed.
- mvn -f java/pom.xml test passed with the JNI library built locally.
- Python pytest passed.
- The TestPyPI manylinux x86_64 wheel checksum matches and a basic roundtrip 
test passed.

Please add the missing ASF headers and cut a new RC.

Best,
Junhao

> 2026年7月8日 19:54,Jingsong Li <[email protected]> 写道:
> 
> +1 binding
> 
> - Source artifact SHA-512 verified, and GPG signature is good using
> the Apache Paimon KEYS.
> - Git tag v0.1.0-rc1 verifies and points to commit
> 7d547507dc13f153bc9c69bcdf10dc4ad3b99c2b.
> - Source archive matches the tag, excluding only repo/release infra files.
> - LICENSE/NOTICE are present; pristine source archive has no
> unexpected binaries.
> - Built and tested from source:
>  - cargo test -p paimon-ftindex-core
>  - cargo test -p paimon-ftindex-ffi
>  - cargo build -p paimon-ftindex-ffi
>  - cargo build/test -p paimon-ftindex-jni
>  - mvn -q -f java/pom.xml test with built JNI lib
>  - PYTHONPATH=python python3 -m pytest -q python/tests
> - Maven staging artifacts: JAR, POM, sources JAR, and javadocs JAR
> checksums/signatures verified; staged JAR smoke-tested with bundled
> native library.
> - TestPyPI macOS arm64 wheel SHA-256 verified, installed in a fresh
> venv, and smoke-tested.
> 
> Best,
> Jingsong
> 
> On Wed, Jul 8, 2026 at 11:37 AM Jimmy Tian <[email protected]> wrote:
>> 
>> Hi everyone,
>> 
>> Please review and vote on release candidate #1 for Apache Paimon Full Text
>> 0.1.0.
>> 
>> [ ] +1 Approve the release
>> [ ] +0 No opinion
>> [ ] -1 Do not approve (please provide specific comments)
>> 
>> The release candidate is available at:
>> https://dist.apache.org/repos/dist/dev/paimon/paimon-full-text-0.1.0-rc1/
>> 
>> Git tag:
>> https://github.com/apache/paimon-full-text/releases/tag/v0.1.0-rc1
>> 
>> Git commit:
>> 7d547507dc13f153bc9c69bcdf10dc4ad3b99c2b
>> 
>> KEYS for signature verification:
>> https://downloads.apache.org/paimon/KEYS
>> 
>> Java artifacts (Nexus staging):
>> https://repository.apache.org/content/repositories/orgapachepaimon-1175/
>> 
>> Python wheels (TestPyPI):
>> https://test.pypi.org/project/paimon-ftindex/0.1.0rc1/
>> 
>> The vote will be open for at least 72 hours.
>> 
>> Thanks,
>> JianguoTian

Reply via email to