Thanks, Martin. We have logged a JIRA ticket for this:
https://issues.apache.org/jira/browse/SEDONA-409

And we have collected enough votes so I will close this thread.

Thanks,
Jia

On Tue, Oct 10, 2023 at 10:50 AM Martin Desruisseaux
<[email protected]> wrote:
>
> Hello all
>
> Note that shaded JAR files are incompatible with Java Platform Module
> System (JPMS), because we cannot have multiple module-info.class files
> in a single JAR file. This is not an issue as long as Sedona does not
> have dependencies that are JPMS modules, or otherwise as long as the
> modular dependencies apply some workaround for making possible to run on
> the class-path (e.g. duplicating module-info.class information into
> META-INF/services). But there is a possibility that some days, it will
> not work anymore or would be very hard (e.g. merging all
> module-info.class files into a single one may be difficult). It may be
> safe to plan a transition from shaded JAR to unshaded ones, not
> necessarily in this release but for the future.
>
>      Martin
>
>
> Le 2023-10-10 à 19 h 29, Jia Yu a écrit :
>
> > The unshaded jars created lots of confusion for the users. People who
> > directly use the precompiled jars (due to no external internet
> > connection / no Maven resolvers) should use the shaded jars, rather
> > than the unshaded jars. A couple of users in the past just put all
> > shaded/unshaded jars in SPARK_HOME/jars which will break the
> > environment.
> >
> > Therefore, I decided to remove all unshaded jars in the released
> > binary. If someone really wants to use the unshaded jars, they should
> > use the Maven coordinate together with a Maven dependency resolver. We
> > will still release those unshaded jars to Maven Central but just not
> > to ASF release binary.
> >
> > In addition, ASF's voting process is mainly focused on voting the
> > source code. Binary is just a convenience release for users, no hard
> > requirements on it.
> >
> > Please let me know if this makes sense to you. Or, if you have
> > suggestions, please also advise.
> >
> > Thanks,
> > Jia
>

Reply via email to