+1 (binding) - Verified the signatures and checksums of all release files, and the signed tag - The source release matches the tag; built it from source on Ubuntu with JDK 11 - Compared the source, staged Maven artifacts and Python packages with 2.2.1: all changes are expected - The Python wheels are byte-identical to the ones built by the project's CI from the tag - Started a local cluster and ran WordCount and a SQL Client query - Installed PyFlink (Python 3.10) and ran Table API and DataStream jobs - Checked the website PR
Best, Rui Sangkyoon Nam <[email protected]> 于 2026年11月14日周六 00:37写道: > +1 (non-binding) > > - Verified the GPG signatures (key from KEYS) and SHA-512 checksums of all > 17 downloaded RC artifacts > - Source tarball matches tag release-2.2.2-rc2 except for the files the > release script excludes (.asf.yaml, .github, .idea, .gitignore files, > azure-pipelines.yml and the docs theme submodule) > - Built from source with JDK 17 (Corretto 17.0.14) on macOS arm64: ./mvnw > clean install -DskipTests -Dfast > - Started a local cluster from the binary distribution and ran the > streaming WordCount example to completion; the cluster reports 2.2.2 / > 244fd7d > - Spot-checked orgapacheflink-1951: verified the signatures of the > flink-core and flink-python JARs > - Installed the cp311 macOS arm64 PyFlink wheel with pemja 0.5.8. Ran > pyflink/fn_execution/tests/test_state_impl.py from the source release > against it: 26 passed. > - Ran a process-mode state job and a thread-mode job with rows in > ARRAY/LIST/MAP. Both produced the expected results, covering FLINK-41106, > FLINK-41104, FLINK-41103 and FLINK-41228. > > For the Maven Wrapper bootstrap I removed /sbin from PATH, as described in > FLINK-41492 [1] (reported in the 2.3.1 thread). > > [1] https://issues.apache.org/jira/browse/FLINK-41492 > > Thanks for driving the release, Rui. > > Sangkyoon > > > 2026년 11월 13일 (금) 오후 7:53, fanrui.apache.org via dev <[email protected]>님이 > 작성: > >> Hi everyone, >> >> Please review and vote on the release candidate #2 for the version >> 2.2.2, as follows: >> [ ] +1, Approve the release >> [ ] -1, Do not approve the release (please provide specific comments) >> >> The complete staging area is available for your review, which includes: >> * JIRA release notes [1], >> * the official Apache source release and binary convenience releases, >> including the PyFlink source distributions and 13 wheels under >> python/, staged on Apache Trusted Releases (ATR) for review [2] and >> to be deployed to dist.apache.org, which are signed with the key with >> fingerprint DD8E 6D70 0C7B 5D22 CEF7 11C5 57DD 44DE 3590 F304 [3], >> * all artifacts to be deployed to the Maven Central Repository [4], >> * source code tag "release-2.2.2-rc2" [5], pointing to commit >> 244fd7d12ef54300207b75187c1d336a386fe46d, >> * website pull request listing the new release and adding the >> announcement blog post [6]. >> >> Every file of this candidate (ATR revision 00003) can be downloaded >> without login from >> https://releases.apache.org/download/path/flink/2.2.2/<file>, for >> example >> https://releases.apache.org/download/path/flink/2.2.2/flink-2.2.2-src.tgz >> ; >> the complete file list is at [7]. >> >> The Python wheels were built by the GitHub Actions run [8] on the >> release commit. The CI run of the release branch commit the candidate >> is built on is [9]. >> >> To verify the candidate, please check the signatures and checksums >> against KEYS [3], build the source release (JDK 17, or JDK 11 with >> -Djdk11 -Pjava11-target; Maven 3.8.6 via the bundled ./mvnw), and >> follow the checklist in [10]. >> >> The vote will be open for at least 72 hours (excluding the weekend), >> until 2026-11-18 11:00 UTC. It is adopted by majority approval, with >> at least 3 PMC affirmative votes. >> >> Thanks, >> Rui >> >> [1] >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12357057&projectId=12315522 >> [2] https://releases.apache.org/vote/flink/2.2.2 >> [3] https://dist.apache.org/repos/dist/release/flink/KEYS >> [4] >> https://repository.apache.org/content/repositories/orgapacheflink-1951/ >> [5] https://github.com/apache/flink/releases/tag/release-2.2.2-rc2 >> [6] https://github.com/apache/flink-web/pull/893 >> [7] >> https://releases.apache.org/api/release/paths/flink/2.2.2/00003?limit=1000 >> [8] https://github.com/apache/flink/actions/runs/43380153354 >> [9] https://github.com/apache/flink/actions/runs/43378622378 >> [10] >> https://cwiki.apache.org/confluence/display/FLINK/Verifying+a+Flink+Release >> >> This email was sent by [email protected] on the Apache Trusted Releases >> platform >> >
