-1 (binding)
Overall reasons for the -1:
* zip/tarball/images missing
* license/notice issues
* broken(?)/different commit content
Zip and tarball binaries for `polaris-server` and `polaris-admin` are
missing in the Maven publication.
Docker images for `polaris-server` and `polaris-admin` are missing.
License/notice issues in the Spark "bundle" jars. It's not clear which
license/notice applies.
* duplicate (!) `LICENSE` and `NOTICE` files in the "root" folder
* multiple `LICENSE*` and `NOTICE*` files in the "root" folder and in
`META-INF`
* Eclipse + BSD-3 license files in the "root" folder and in `META-INF`.
IIUC having a Maven classifier for the Spark plugin was considered an
issue, however the "end user" dependency requires a Maven classifier
(`bundle`).
FYI The spark "bundle" jars also contains duplicated dependencies.
The diffs of PR 1695 [1] merged to "main" and the corresponding commit
[2] on the 1.0.x branch are different for a GH workflow.
Not sure about whether the `DISCLAIMER` file needs to be present in
jars, maybe JB can clarify?
[1] https://github.com/apache/polaris/pull/1695
[2]
https://github.com/apache/polaris/commit/6fd2b65856a2cd325224ea6711db50a9ea855a29
On 24.06.25 03:23, Yufei Gu wrote:
Hi everyone,
I propose that we release the following RC as the official
Apache Polaris 1.0.0-incubating release.
This corresponds to the tag: apache-polaris-1.0.0-incubating-rc0
*
https://github.com/apache/polaris/commits/apache-polaris-1.0.0-incubating-rc0
*
https://github.com/apache/polaris/tree/3e3cd23dfdc261686f3935c8ea2c472b0bd3e8b8
The release tarball, signature, and checksums are here, which includes both
source code distribution and a single binary distribution:
*
https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-1.0.0-incubating
You can find the KEYS file here:
* https://downloads.apache.org/incubator/polaris/KEYS
Convenience binary artifacts are staged on Nexus. The Maven repository URL
is:
*
https://repository.apache.org/content/repositories/orgapachepolaris-1020/org/apache/polaris/
Please download, verify, and test.
Please vote in the next 72 hours.
[ ] +1 Release this as Apache polaris 1.0.0-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
Yufei