+1 (non binding) Romain Manni-Bucau @rmannibucau <https://x.com/rmannibucau> | .NET Blog <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064> Javaccino founder (Java/.NET service - contact via linkedin)
Le jeu. 18 sept. 2025 à 08:13, Ed Espino <esp...@apache.org> a écrit : > +1 (binding) > > -- > Ed Espino > Apache Cloudberry (Incubating) & MADlib > > Apache Polaris (Incubating) 1.1.0-incubating (rc0) Release Review Report > =========================================================================== > > Review Date: 2025-09-17 > Operating System: Rocky Linux 9.6 (Blue Onyx) > Target Release: Apache Polaris (Incubating) 1.1.0-incubating (rc0) > > ENVIRONMENT SETUP > ================= > > Build Environment Details: > - Operating System: Linux 5.14.0-570.17.1.el9_6.x86_64 > - Java Runtime: OpenJDK 21.0.8 (Red Hat build 21.0.8+9-LTS) > - Java Compiler: javac 21.0.8 > - Maven: Apache Maven 3.6.3 (Red Hat 3.6.3-22) > - Maven Home: /usr/share/maven > - JAVA_HOME: /usr/lib/jvm/java-21-openjdk > > Installation Commands Executed: > sudo dnf install -y -d0 maven java-21-openjdk-devel > export JAVA_HOME=/usr/lib/jvm/java-21-openjdk > echo 'export JAVA_HOME=/usr/lib/jvm/java-21-openjdk' >> ~/.bashrc > echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc > > Environment Verification: > [PASS] Java Runtime Version: 21.0.8 > [PASS] Java Compiler Version: 21.0.8 > [PASS] Maven Version: 3.6.3 > > INITIAL RELEASE REVIEW CHECKLIST > ================================= > > [ ] Download links are valid > [ ] Checksums and signatures > [ ] LICENSE/NOTICE files exist > [ ] No unexpected binary files > [ ] All source files have ASF headers > [ ] Can compile from source > > ARTIFACT DOWNLOAD AND VERIFICATION > =================================== > > Download Results: > [PASS] Source tarball: apache-polaris-1.1.0-incubating.tar.gz (3.4MB) > [PASS] Binary tarball: polaris-bin-1.1.0-incubating.tgz (275MB) > [PASS] Binary zip file: polaris-bin-1.1.0-incubating.zip (276MB) > [PASS] All signature files (.asc) downloaded successfully > [PASS] All checksum files (.sha512) downloaded successfully > > PGP Signature Verification: > [PASS] Source tarball signature: GOOD signature from > Jean-Baptiste Onofré <jbono...@apache.org> > [PASS] Binary tarball signature: GOOD signature from > Jean-Baptiste Onofré <jbono...@apache.org> > [PASS] Binary zip signature: GOOD signature from > Jean-Baptiste Onofré <jbono...@apache.org> > [INFO] Key fingerprint: 1AA8 CF92 D409 A733 93D0 B736 BFF2 EE42 C828 2E76 > [INFO] Note: Keys show as "unknown" trust level > (expected for release verification unless the key is explicitly > imported into the local web-of-trust) > > SHA512 Checksum Verification: > [PASS] Source tarball: apache-polaris-1.1.0-incubating.tar.gz: OK > [PASS] Binary tarball: polaris-bin-1.1.0-incubating.tgz: OK > [PASS] Binary zip file: polaris-bin-1.1.0-incubating.zip: OK > > Artifact Extraction: > [PASS] Source tarball extracted to ~/apache-polaris-1.1.0-incubating/ > [PASS] Binary tarball extracted to ~/polaris-bin-1.1.0-incubating.tgz/ > [PASS] Binary zip file extracted to ~/polaris-bin-1.1.0-incubating.zip/ > > Binary Package Consistency Check: > [PASS] Binary tarball and zip contents are identical > (no differences found) > > APACHE RELEASE AUDIT TOOL (RAT) RESULTS > ======================================== > > RAT Execution: > [PASS] Successfully executed ./gradlew rat in source tree > [PASS] BUILD SUCCESSFUL - No build errors > [PASS] RAT report generated at: build/reports/rat/rat-report.txt > > RAT Summary Results: > [PASS] Total files analyzed: 1,134 files > [PASS] Apache Licensed files: 1,098 files > [PASS] Binary files (properly identified): 20 files > [PASS] Notice/License files: 16 files > [PASS] Archives: 0 files > [PASS] Unknown Licenses: 0 files > > LICENSE/NOTICE Files Verification: > [PASS] LICENSE file present (18,804 bytes) > [PASS] NOTICE file present (544 bytes) > [PASS] DISCLAIMER file present (552 bytes) > > Binary Files Assessment: > [PASS] No unexpected binary files in source tree > (only build artifacts in build/ directories) > [PASS] All binary files properly identified by RAT tool > > ASF Header Compliance: > [PASS] 100% of source files have proper Apache License headers > [PASS] All .java, .kt, .yml, .md, and configuration files > properly licensed > [PASS] RAT found 0 files with missing or incorrect license headers > > SOURCE COMPILATION VERIFICATION > ================================ > > Compilation Command Executed: > [PASS] ./gradlew build -x rat -x test > (excludes RAT and tests for faster build) > > Compilation Results: > [PASS] BUILD SUCCESSFUL - No compilation errors > [PASS] All Java sources compiled successfully > [PASS] All Kotlin build scripts processed successfully > [PASS] JAR artifacts generated: 86 JAR files created > [PASS] Build artifacts created in build/libs/ directories > [PASS] Spotless formatting checks: PASSED > [PASS] Checkstyle validation: PASSED > > Key Build Artifacts Generated: > [PASS] Core library JARs (polaris-core, polaris-api-*) > [PASS] Service JARs (polaris-admin, polaris-server) > [PASS] Extension JARs (federation, persistence layers) > [PASS] Spark integration JARs (multiple Scala versions) > [PASS] Test utility JARs and testFixtures > [PASS] Source and Javadoc JARs for all modules > > Sample Built Artifacts with Release Version: > polaris-api-iceberg-service-1.1.0-incubating.jar > polaris-api-management-model-1.1.0-incubating.jar > polaris-core-1.1.0-incubating.jar > polaris-admin-1.1.0-incubating.jar > polaris-server-1.1.0-incubating.jar > All 86 JAR artifacts properly include "1.1.0-incubating" version identifier > > Build Environment Verification: > [PASS] Gradle 8.14.3 with Kotlin 2.0.21 > [PASS] Java 21.0.8 (OpenJDK) compilation target > [PASS] Multi-module project structure properly resolved > [PASS] All dependencies downloaded and resolved successfully > > FINAL RELEASE CHECKLIST STATUS > ============================== > > [PASS] Download links are valid > [PASS] Checksums and signatures verified > [PASS] LICENSE/NOTICE files exist > [PASS] No unexpected binary files > [PASS] All source files have ASF headers > [PASS] Can compile from source > > RELEASE REVIEW SUMMARY > ====================== > > Apache Polaris (Incubating) 1.1.0-incubating (rc0) release review > completed. > All Apache Software Foundation release review requirements have been > verified. > > Artifact Integrity: All download links valid, signatures verified, > checksums match License Compliance: ASF header coverage complete (0 > violations), proper LICENSE/NOTICE files Source Quality: Clean source > tree, no unexpected binaries, full compilation success Build > Reproducibility: 86 artifacts built from source with standard tools > > =========================================================================== > > > On Wed, Sep 10, 2025 at 6:37 PM Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > > > Hi everyone, > > > > The Apache Polaris community has voted and approved the release of > > Apache Polaris 1.1.0-incubating (rc0). We are now kindly asking the > > IPMC members to review and vote for this release. > > > > Polaris community vote thread: > > * https://lists.apache.org/thread/g3mqhovvx670spdpv25hc84bq7jr1jfq > > > > Vote result thread: > > * https://lists.apache.org/thread/osxmt421k3v0b5vz4oyysbqcc5l97w41 > > > > This corresponds to the tag: apache-polaris-1.1.0-incubating-rc0 > > * > > > https://github.com/apache/polaris/commits/apache-polaris-1.1.0-incubating-rc0 > > * > > > https://github.com/apache/polaris/tree/9c635e14fb7497cd4d40b79075048af49350d622 > > > > The release tarball, signature, and checksum are here, including both > > source and binary distributions: > > * > > > https://dist.apache.org/repos/dist/dev/incubator/polaris/1.1.0-incubating > > > > A binary package for Helm Chart: > > * > > > https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/1.1.0-incubating > > > > You can find the KEYS file here: > > * https://downloads.apache.org/incubator/polaris/KEYS > > > > The Maven staging repository: > > * > https://repository.apache.org/content/repositories/orgapachepolaris-1030 > > > > Please download, verify and test. > > > > The vote is open for at least 72 hours. > > > > [ ] +1 approve > > [ ] +0 no opinion > > [ ] -1 disapprove with the reason > > > > To learn more about Apache Polaris, please see > https://polaris.apache.org/ > > > > Checklist for reference: > > > > [ ] Download links are valid. > > [ ] Checksums and signatures. > > [ ] LICENSE/NOTICE files exist > > [ ] No unexpected binary files > > [ ] All source files have ASF headers > > [ ] Can compile from source > > > > Thanks ! > > > > Regards > > JB > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > >