snmvaughan commented on issue #1833: URL: https://github.com/apache/datafusion-comet/issues/1833#issuecomment-2935862103
Removing the relocation results in a shaded jar that includes a specific embedded version of `parquet-column` with a `pom.xml` that does not express that dependency. That means if `parquet-column` is a dependency somewhere else, then either: - The versions are the same, and you end up with duplicate classes on your classpath. Using an enforcer rule in Maven can identify this issue. Things will still work, but you'll have to handle maintaining this balance - The versions differ and now you've got multiple versions of `parquet-column` along with differences in transitive dependencies. Maven is unaware of the embedded dependency, and therefore can't choose a single version -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org