arrow-vectors: (Link to GitHub)
This is causing trouble when using OSGI dependency management. After converting the maven artifacts to OSGI bundles the package is available via two chains (which is not allowed).
Additionally, the Java 9+ module system (JPMS) does not allow for split packages either. See here.
The java package (org.apache.arrow.util) is provided in two different artifacts
arrow-vectors: (Link to GitHub) This is causing trouble when using OSGI dependency management. After converting the maven artifacts to OSGI bundles the package is available via two chains (which is not allowed).
Additionally, the Java 9+ module system (JPMS) does not allow for split packages either. See here.
This was mentioned in the mailing list.
Possible solutions are:
org.apache.arrow.vector.util
andorg.apache.arrow.memory.util
Reporter: Benjamin Wilhelm
PRs and other links:
Note: This issue was originally created as ARROW-10333. Please see the migration documentation for further details.