+1 (binding) I checked: * in the source distribution ** incubating is in the name/version ** signature and checksum are good ** DISCLAIMER is there ** LICENSE/NOTICE are there and look good (including expected updates) ** The headers look good in the source files, with ASF header and original header where expected ** No binary files found in the source distribution ** Build works from the source distribution (including the tests) * in the binary distributions/artifacts: ** polaris-admin-tool distribution *** incubating is in the name/version *** signature and checksum are good *** DISCLAIMER is there *** LICENSE/NOTICE are there and look good (including expected updates) *** ./run.sh starts the tool without problem ** polaris-server distribution *** incubating is in the name/version *** signature and checksum are good *** DISCLAIMER is there *** LICENSE/NOTICE are there and look good (including expected updates) *** ./run/.sh starts the server without problem ** Staging Maven repository *** All jar files include LICENSE/NOTICE *** _nit: polaris-service-common sources jar should mention files in LICENSE like we do in the source distribution_ *** _nit: polaris-spark source jar should mention files in LICENSE like we do in the source distribution_ *** _nit: only sha512 checksums is required, we can remove sha1, sha256, md5_ * helm chart archive: ** incubating is in the name/version (polaris as well) ** signature and checksum are good ** DISCLAIMER is in the helm chart ** LICENSE/NOTICE are there and look good ** Headers are there and good (with both ASF and original headers) * container image ** DISCLAIMER is in the image (in the /deployments folder) ** LICENSE/NOTICE is in the image (in the /deployments folder) ** server starts fine with docker run (and default entrypoint)
I will create the GitHub Issue for the few nits I saw. Regards JB On Fri, May 23, 2025 at 5:24 PM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > > Hi everyone > > I propose that we release the following RC (RC4) as the official > Apache Polaris 0.10.0-beta-incubating release. Compared to RC3, RC4 fixes the > LICENSE/NOTICE in the Heml chart. > > * This corresponds to the tag: apache-polaris-0.10.0-beta-incubating-rc4 > * > https://github.com/apache/polaris/commits/apache-polaris-0.10.0-beta-incubating-rc4 > * > https://github.com/apache/polaris/tree/52e30f0378d6092880918b15a34a6c6b4d51c1f8 > > The release source distribution tarball, signature, and checksum are > staged here: > * tgz: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/apache-polaris-0.10.0-beta-incubating.tar.gz > * sha512: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/apache-polaris-0.10.0-beta-incubating.tar.gz.sha512 > * gpg: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/apache-polaris-0.10.0-beta-incubating.tar.gz.asc > > You can find the KEYS file here: > * https://downloads.apache.org/incubator/polaris/KEYS > > For convenience, the following binary artifacts are available: > * Staging Maven repository > ** https://repository.apache.org/content/repositories/orgapachepolaris-1019/ > NB: there's no uber/shade jar on the Staging Maven repository. > * Staging binary distributions (server and admin tool) tarball, > signature, and checksum: > ** Server: > *** tgz: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.tgz > *** tgz sha512: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.tgz.sha512 > *** tgz gpg: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.tgz.asc > *** zip: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.zip > *** zip sha512: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.zip.sha512 > *** zip gpg: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-server-0.10.0-beta-incubating.zip.asc > ** Admin Tool: > *** tgz: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-admin-0.10.0-beta-incubating.tgz > *** tgz sha512: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-admin-0.10.0-beta-incubating.tgz.sha512 > *** tgz gpg: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-admin-0.10.0-beta-incubating.tgz.asc > *** zip: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-admin-0.10.0-beta-incubating.zip > *** zip sha512: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-admin-0.10.0-beta-incubating.zip.sha512 > *** zip gpg: > https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-0.10.0-beta-incubating/polaris-quarkus-admin-0.10.0-beta-incubating.zip.asc > * Staging Docker images: > ** Server: > https://hub.docker.com/layers/apache/polaris/0.10.0-beta-incubating-rc4/images/sha256-6364581b39ccd1d1684044f03aebd9c3d37afbc45f9b00e610b1c2553c701b69 > * Helm charts: > ** tgz: > https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/apache-polaris-helm-chart-0.10.0-beta-incubating.tar.gz > ** tgz sha512: > https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/apache-polaris-helm-chart-0.10.0-beta-incubating.tar.gz.sha512 > ** tgz gpg: > https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/apache-polaris-helm-chart-0.10.0-beta-incubating.tar.gz.asc > > Please download, verify, and test. > > Please vote in the next 72 hours. > > [ ] +1 Release this as Apache polaris 0.10.0-beta-incubating > [ ] +0 > [ ] -1 Do not release this because... > > Only PPMC members and mentors have binding votes, but other community > members are > encouraged to cast non-binding votes. This vote will pass if there are > 3 binding +1 votes and more binding +1 votes than -1 votes. > > NB: if this vote passes, a new vote has to be started on the Incubator > general mailing > list. > > Thanks > Regards > > JB