Agree with Russel.

PR 1991 is intended to affect only the bundle JAR usage when using the
--jars option.
The --packages use case will continue to work as it does today. Since the
JAR name
already changes with each version update, I don’t believe the JAR name
change alone
should block the 1.0 release.

Best Regards,
Yun



On Fri, Jul 4, 2025 at 7:49 PM Russell Spitzer <russell.spit...@gmail.com>
wrote:

> Since all the artifacts are going to change their names when Polaris
> graduates (hopefully) I don’t think we should over index on having
> everything settled at this moment
>
>  Given that this is part of an experimental feature it doesn’t seem to me
> like it’s worth delaying the release for alignment on the jar name for the
> bundle artifact when the most common usage will say the same. Especially
> since if we graduate between now and the next release we would be changing
> it anyway.
>
> On Fri, Jul 4, 2025 at 11:37 AM Dmitri Bourlatchkov <di...@apache.org>
> wrote:
>
> > Hi Yufei (as a release manager for 1.0.0):
> >
> > Even though RC6 has approving votes so far, let's resolve this concern
> > (quoted below) before closing the vote.
> >
> > Thanks,
> > Dmitri.
> >
> > On Fri, Jul 4, 2025 at 9:48 AM Dmitri Bourlatchkov <di...@apache.org>
> > wrote:
> >
> > > Good point, Robert! I missed the artifact name change while reviewing
> > > PR 1991.
> > >
> > > With RC6 this Spark option worked for me (no classifier):
> > >
> > >  --packages org.apache.polaris:polaris-spark-3.5_2.12:1.0.0-incubating
> > >
> > > In RC6 the bundle jar
> > (polaris-spark-3.5_2.12-1.0.0-incubating-bundle.jar)
> > > is under the same maven artifact name (with classifier). I believe it
> is
> > > this jar that is going to be renamed in PR 1991.
> > >
> > > I do not think the bundle jar was meant for download via Maven. IIRC,
> it
> > > was meant for manual use with the --jars Spark option.
> > >
> > > Nonetheless, I think it would be nicer from the user's perspective to
> > > settle jar names before 1.0.0. I'd welcome finishing #1991 and
> including
> > it
> > > into 1.0.0 (new RC).
> > >
> > > Cheers,
> > > Dmitri.
> > >
> > > On Fri, Jul 4, 2025 at 7:27 AM Robert Stupp <sn...@snazy.de> wrote:
> > >
> > >> I haven't checked the release yet due to other things on my plate.
> > >>
> > >> With PR #1991 (Add polaris-spark-bundle project to help packing and
> > >> publish the Spark Client shadow Jar) [1], the Maven coordinates of the
> > >> Spark plugin will change pretty much immediately after 1.0.0, which is
> > >> relevant when using Spark's `--packages` option.
> > >>
> > >> In my vote for RC0, I objected "IIUC having a Maven classifier for the
> > >> Spark plugin was considered an issue, however the "end user"
> dependency
> > >> requires a Maven classifier (`bundle`). ", which is also relevant when
> > >> using Spark's `--packages` option.
> > >>
> > >> Thoughts?
> > >>
> > >>
> > >> [1] https://github.com/apache/polaris/pull/1991
> > >>
> > >>
> > >> On 7/2/25 20:55, 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-rc6
> > >> > *
> > >> >
> > >>
> >
> https://github.com/apache/polaris/commits/apache-polaris-1.0.0-incubating-rc6
> > >> > *
> > >> >
> > >>
> >
> https://github.com/apache/polaris/tree/a701f105c5d44565ac0ea86db45edbcebdbed718
> > >> > NB: it's exactly the same as RC5 except for this commit:
> > >> >
> > >>
> >
> https://github.com/apache/polaris/commit/a701f105c5d44565ac0ea86db45edbcebdbed718
> > >> >
> > >> > The release tarball, signature, and checksums are here, including
> both
> > >> > source code and binary distributions:
> > >> > *
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/polaris/apache-polaris-1.0.0-incubating/
> > >> >
> > >> >
> > >> > A binary package for Helm chart:
> > >> >
> > >> > *
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/1.0.0-incubating/
> > >> > NB: File
> > >> >
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/polaris/helm-chart/1.0.0-incubating/polaris-1.0.0-incubating.tgz.prov
> > >> > contains
> > >> > both signature and checksum for the package. Please verify it with
> the
> > >> > command `helm verify`.
> > >> > The docker images (polaris-server and polaris-admin) will be
> published
> > >> on
> > >> > DockerHub once the release vote passes.
> > >> >
> > >> > 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-1027/
> > >> >
> > >> > 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.
> > >> >
> > >> > Yufei
> > >> >
> > >> --
> > >> Robert Stupp
> > >> @snazy
> > >>
> > >>
> >
>

Reply via email to