+1 (non-binding)

I have verified the release candidate with the following environment and
checks:

Environment:

  - System: Ubuntu 24.04 (WSL2)
  - JDK: 11

Checks:

  - [PASS] Verified GPG signatures for fluss-1.0.0-src.tgz and
fluss-1.0.0-bin.tgz against key E2C45417BED5C104154F341085BACB5AEFAE3202
(Jark Wu)
  - [PASS] Verified SHA-512 checksums for both archives
  - [PASS] Built successfully from source using ./mvnw clean package
-DskipTests
  - [PASS] Ran the Real-Time Page User Profile quickstart end-to-end using
apache/fluss:1.0.0-rc3 and apache/fluss-quickstart-flink:1.20-1.0.0-rc3,
confirming all roll-up queries (by channel, city, and channel+date)

Thanks Jark and Keith for driving the 1.0.0 release!

Best regards,
Prajwal Banakar

On Sun, 20 Sept 2026 at 15:18, Junbo Wang <[email protected]> wrote:

> +1 (non-binding)
>
> I verified:
> - Signatures and SHA-512 checksums for the source, Java binary, both
> Gateway binaries, and Helm artifacts.
> - Git tag signature and commit. Source files match the tag except that
> CLAUDE.md is packaged as a regular file instead of a symlink.
> - Java binary LICENSE/NOTICE, JDK 11 startup, read/write operations, and
> data recovery after a clean cluster restart.
> - Coordinator failover, KV full scans, column-statistics filtering, and
> multi-table subscriptions.
> - Maven source build with -DskipTests; Gateway Rust 1.88 build and 192
> tests passed, with 1 ignored.
> - Local arm64 RC3 images: Gateway smoke tests, plaintext/SASL writes, and
> Flink 1.20 read-back and non-primary-key UPDATE/DELETE.
> - Helm provenance, lint, and template rendering.
>
> Thanks, Jark and Keith, for driving the 1.0 release!
>
> Best regards,
> Junbo Wang
>
> > On 20 Sep 2026, at 16:09, Zhe Wang <[email protected]> wrote:
> >
> > +1 (non-binding)
> >
> > Checks I ran against the Maven staging repository (orgapachefluss-1016),
> > on the filesystem plugin uber-jars:
> >
> > - Signatures: fluss-fs-s3-1.0.0.jar and fluss-fs-gs-1.0.0.jar both
> verify as
> >  Good signature from E2C45417BED5C104154F341085BACB5AEFAE3202 (Jark Wu),
> >  key imported from dist/release/fluss/KEYS.
> > - Checksums: md5 matches for both jars; Content-Length and `unzip -t`
> clean
> >  on all four (fs-s3, fs-hdfs, fs-azure, fs-gs).
> > - Shaded-dependency check on the four uber-jars: each ships unshaded
> >  com/fasterxml (jackson, 1,073 entries) and unshaded com/google (guava:
> >  2,102 s3 / 2,791 hdfs / 2,102 azure / 7,411 gs). fluss-fs-s3 and
> >  fluss-fs-gs contain no org.apache.fluss.fs.shaded.* package at all.
> >
> > The last point is not a blocker for RC3 — it is the known relocation gap
> > already tracked for 1.1 (#3553 is on the v1.1 milestone; #4116 and #4073
> > remain open against main). I'm recording it only so the state of the
> > artifacts I checked is on the list.
> >
> > Thanks Jark and Keith for driving this.
> >
> > Best,
> > Zhe Wang
> >
> > Jark Wu <[email protected]> 于2026年9月18日周五 17:28写道:
> >
> >> Hi everyone,
> >>
> >> I'd like to start the community vote for Apache Fluss 1.0.0, release
> >> candidate 3. The RC2 was cancelled because it uses a conflict version
> >> (1.0.0) of pyfluss.
> >>
> >> The candidate artifacts are available at the following locations:
> >>
> >> Source and binary distributions, including Gateway binaries for Linux
> >> amd64 and arm64:
> >> https://dist.apache.org/repos/dist/dev/fluss/fluss-1.0.0-rc3/
> >>
> >> Helm chart:
> >> https://dist.apache.org/repos/dist/dev/fluss/helm-chart/1.0.0-rc3/
> >>
> >> When testing the chart, please override the image tag with --set
> >> image.tag=1.0.0-rc3.
> >>
> >> Maven staging repository:
> >> https://repository.apache.org/content/repositories/orgapachefluss-1016/
> >>
> >> Python client (pyfluss 1.0.0rc3) on TestPyPI:
> >> https://test.pypi.org/project/pyfluss/1.0.0rc3/
> >>
> >> Git tag:
> >> https://github.com/apache/fluss/releases/tag/v1.0.0-rc3
> >>
> >> Git commit:
> >>
> >>
> https://github.com/apache/fluss/commit/5c07f88e50a8ff41b0ebc214a0458e5dba60be37
> >>
> >> Signing key fingerprint:
> >> E2C45417BED5C104154F341085BACB5AEFAE3202
> >>
> >> The public key is available in the KEYS file:
> >> https://dist.apache.org/repos/dist/release/fluss/KEYS
> >>
> >> The following Docker images are available for testing:
> >> - apache/fluss:1.0.0-rc3
> >> - apache/fluss-gateway:1.0.0-rc3
> >> - apache/fluss-quickstart-flink:1.20-1.0.0-rc3
> >>
> >> Release announcement draft:
> >> https://github.com/apache/fluss-blog/pull/15
> >>
> >> Download link update:
> >> https://github.com/apache/fluss/pull/4418
> >>
> >> Upgrade notes:
> >>
> >>
> https://github.com/apache/fluss/blob/release-1.0/website/docs/maintenance/operations/upgrade-notes-1.0.md
> >>
> >> Please try the candidate and include the checks you performed with
> >> your vote. The verification guide covers signatures, checksums,
> >> builds, licenses, and functional testing:
> >>
> >>
> https://fluss.apache.org/community/how-to-release/verifying-a-fluss-release/
> >>
> >> Please reply with your vote:
> >>
> >> [ ] +1: Support releasing this candidate
> >> [ ] -1: Oppose releasing this candidate (please explain the issues)
> >>
> >> Voting will remain open for a minimum of 72 hours. Approval requires a
> >> majority in favor, including at least three binding +1 votes from PMC
> >> members. Votes and testing feedback from all community members are
> >> welcome.
> >>
> >> Thanks,
> >> Jark & Keith
> >>
>
>

Reply via email to