Hello, I executed the following steps to verify the staged release candidate:
1. Downloaded the bundle https://github.com/apache/incubator-wayang/archive/refs/tags/v1.1.0-rc2.tar.gz 2. Verified the hash and signature - OK 3. Ran RAT - OK 4. Installed from source with mvn - OK 5. Ran the integration tests - All passed So, +1 (binding) for me. Best, Juri ________________________________ From: Mads Sejer Pedersen <[email protected]> Sent: 27 June 2025 09:51 To: [email protected] <[email protected]> Subject: Re: [VOTE] Apache Wayang (Incubating) 1.1.0 RC2 [You don't often get email from [email protected]. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] Hiya, I believe I also get a vote? Verify key: gpg --verify apache-wayang-incubating-1.1.0-source-release.zip.asc apache-wayang-incubating-1.1.0-source-release.zip gpg: Signature made Tue Jun 24 09:36:20 2025 CEST gpg: using RSA key 7ED05702C50C73B1A5BFD628C8115B360408A915 gpg: Good signature from "sejer (CODE SIGNING KEY) <[email protected]>" [ultimate] Verify hash: shasum -a512 apache-wayang-incubating-1.1.0-source-release.zip 5839bce6efe63188d8f120c41fd51a0126023d1de800a68801ac169b2f5c6cef47a73148a82911a600c65eec6703b665967796c91544e0c4b673be838488cf88 apache-wayang-incubating-1.1.0-source-release.zip cat apache-wayang-incubating-1.1.0-source-release.zip.sha512.txt 5839bce6efe63188d8f120c41fd51a0126023d1de800a68801ac169b2f5c6cef47a73148a82911a600c65eec6703b665967796c91544e0c4b673be838488cf8 Verify LICENSE, NOTICE, RELEASE_NOTES, README: find apache-wayang-incubating-1.1.0/ -name "RELEASE_NOTES" apache-wayang-incubating-1.1.0/RELEASE_NOTES find apache-wayang-incubating-1.1.0/ -name "LICENSE" apache-wayang-incubating-1.1.0/LICENSE apache-wayang-incubating-1.1.0/python/LICENSE find apache-wayang-incubating-1.1.0/ -name "README.md" apache-wayang-incubating-1.1.0/wayang-api/wayang-api-scala-java/README.md apache-wayang-incubating-1.1.0/wayang-assembly/README.md apache-wayang-incubating-1.1.0/README.md apache-wayang-incubating-1.1.0/python/README.md apache-wayang-incubating-1.1.0/wayang-benchmark/README.md apache-wayang-incubating-1.1.0/wayang-ml4all/README.md apache-wayang-incubating-1.1.0/wayang-docs/src/main/resources/README.md apache-wayang-incubating-1.1.0/wayang-applications/README.md apache-wayang-incubating-1.1.0/wayang-applications/data/case-study/DATA_REPO_001/README.md find apache-wayang-incubating-1.1.0/ -name "NOTICE" apache-wayang-incubating-1.1.0/wayang-commons/wayang-utils-profile-db/NOTICE apache-wayang-incubating-1.1.0/NOTICE Verify concordance of RELEASE_NOTES & README w. staged cat apache-wayang-incubating-1.1.0/RELEASE_NOTES https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/RELEASE_NOTES (check) cat apache-wayang-incubating-1.1.0/README.md https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/README (check) Verify build in accordance with README mvn clean install -DskipTests ... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Wayang (incubating) 1.1.0 ................... SUCCESS [ 32.928 s] [INFO] Wayang Commons 1.1.0 ............................... SUCCESS [ 12.180 s] [INFO] wayang-utils-profile-db 1.1.0 ...................... SUCCESS [ 6.273 s] [INFO] Wayang Core 1.1.0 .................................. SUCCESS [ 24.963 s] [INFO] Wayang Basic 1.1.0 ................................. SUCCESS [ 12.327 s] [INFO] Wayang Platform 1.1.0 .............................. SUCCESS [ 8.714 s] [INFO] Wayang Platform Java 1.1.0 ......................... SUCCESS [ 11.963 s] [INFO] Wayang Platform Spark 1.1.0 ........................ SUCCESS [ 39.584 s] [INFO] Wayang Platform JDBC Template 1.1.0 ................ SUCCESS [ 10.211 s] [INFO] Wayang Platform Postgres 1.1.0 ..................... SUCCESS [ 42.365 s] [INFO] Wayang Platform SQLite3 1.1.0 ...................... SUCCESS [ 10.069 s] [INFO] Wayang Platform Giraph 1.1.0 ....................... SUCCESS [ 7.437 s] [INFO] Wayang API 1.1.0 ................................... SUCCESS [ 4.605 s] [INFO] Wayang API Python 1.1.0 ............................ SUCCESS [ 3.217 s] [INFO] Wayang Platform Tensorflow 1.1.0 ................... SUCCESS [ 9.867 s] [INFO] Wayang API Utils 1.1.0 ............................. SUCCESS [ 9.261 s] [INFO] wayang-api-sql 1.1.0 ............................... SUCCESS [ 26.929 s] [INFO] Wayang Platform Apache Flink 1.1.0 ................. SUCCESS [ 11.357 s] [INFO] Wayang Platform Generic Jdbc 1.1.0 ................. SUCCESS [ 5.903 s] [INFO] Wayang API Scala-Java 1.1.0 ........................ SUCCESS [ 37.849 s] [INFO] Wayang API JSON 1.0.1 .............................. SUCCESS [ 21.928 s] [INFO] Wayang Profiler 1.1.0 .............................. SUCCESS [ 7.893 s] [INFO] Wayang Extensions 1.1.0 ............................ SUCCESS [ 0.276 s] [INFO] wayang-iejoin 1.1.0 ................................ SUCCESS [ 10.691 s] [INFO] Wayang - Common resources 1.1.0 .................... SUCCESS [ 0.941 s] [INFO] wayang-benchmark 1.1.0 ............................. SUCCESS [ 57.334 s] [INFO] Wayang ML4all 1.1.0 ................................ SUCCESS [ 9.084 s] [INFO] Wayang Project Assembly 1.1.0 ...................... SUCCESS [ 2.905 s] [INFO] wayang-applications 1.1.0 .......................... SUCCESS [ 5.780 s] [INFO] Wayang Integration Test 1.1.0 ...................... SUCCESS [ 3.153 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 07:29 min [INFO] Finished at: 2025-06-27T09:36:47+02:00 [INFO] ------------------------------------------------------------------------ review ratcheck: find . -type f -name 'rat.txt' -exec grep -l " B " {} \; ./target/rat.txt grep " B " target/rat.txt B python/src/pywy/operators/__pycache__/__init__.cpython-38.pyc B python/src/pywy/operators/__pycache__/unary.cpython-38.pyc B python/src/pywy/operators/__pycache__/source.cpython-38.pyc B python/src/pywy/operators/__pycache__/sink.cpython-38.pyc B python/src/pywy/operators/__pycache__/base.cpython-38.pyc B python/src/pywy/core/__pycache__/__init__.cpython-38.pyc B python/src/pywy/core/__pycache__/platform.cpython-38.pyc B python/src/pywy/core/__pycache__/core.cpython-38.pyc B python/src/pywy/platforms/__pycache__/spark.cpython-38.pyc B python/src/pywy/platforms/__pycache__/__init__.cpython-38.pyc B python/src/pywy/platforms/__pycache__/java.cpython-38.pyc B python/src/pywy/graph/__pycache__/graph.cpython-38.pyc B python/src/pywy/graph/__pycache__/__init__.cpython-38.pyc B python/src/pywy/graph/__pycache__/types.cpython-38.pyc B images/wordcount_result.png B images/wordcount.png B images/uppercase.png B wayang-docs/src/main/resources/extending_wayang/Scenario-cross-organizational-sharing.graffle B wayang-docs/src/main/resources/extending_wayang/Apache Wayang meets Apache Kafka.docx B wayang-docs/src/main/resources/assets/omnigraffle/Apache-Wayang-Architecture-Overview-MK-v01.graffle B wayang-docs/src/main/resources/assets/img/wayang-banner.png B wayang-docs/src/main/resources/assets/img/logo/logo_2000x2000.png B wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico B wayang-docs/src/main/resources/assets/img/logo/logo_800x800.png B wayang-docs/src/main/resources/assets/img/logo/logo_3500x1400.png B wayang-docs/src/main/resources/assets/img/logo/logo_200x200.png B wayang-docs/src/main/resources/assets/img/logo/Apache_Wayang/Apache_Wayang.pdf B wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png B wayang-docs/src/main/resources/assets/img/logo/logo_2000x800.png B wayang-docs/src/main/resources/assets/img/logo/logo_800x320.png B wayang-docs/src/main/resources/assets/img/logo/favicon.ico B wayang-docs/src/main/resources/assets/img/puzzle-piece-gray.png B wayang-docs/src/main/resources/assets/img/egg-logo.png B wayang-docs/src/main/resources/assets/img/puzzle-piece.png Verify no snapshot reference: find . -type f -name 'pom.xml' -exec grep -l "SNAPSHOT" {} \; So, +1 (binding) from me too :)! On 2025/06/24 08:17:39 Mads Sejer Pedersen wrote: > Dear all, > > Apache Wayang (Incubating) 1.1.0 has been staged under [2] and it’s time to > vote > on accepting it for release. All Maven artifacts are available under [1]. > Voting will be open for 72hr. > > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are > required to pass. > > Release tag: v1.1.0-rc2 > Hash for the release tag (commit 6725ad0): > https://github.com/apache/incubator-wayang/releases/tag/v1.1.0-rc2 > > Per [3] "Before voting +1 PPMC members are required to download > the signed source code package, compile it as provided, and test > the resulting executable on their own platform, along with also > verifying that the package meets the requirements of the ASF policy > on releases." > > You can achieve the above by following [4]. > > [ ] +1 accept (indicate what you validated - e.g. performed the non-RM items > in [4]) > [ ] -1 reject (explanation required) > > > [1] https://repository.apache.org/content/repositories/orgapachewayang-1027/ > [2] https://dist.apache.org/repos/dist/dev/incubator/wayang/1.1.0/rc2/ > [3] https://www.apache.org/dev/release.html#approving-a-release > [4] > https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release > > > >
