pan3793 commented on PR #5209: URL: https://github.com/apache/hive/pull/5209#issuecomment-2076278414
+1 for restoring. `hive-exec-core`, currently `hive-exec` shaded classes but not relocated, which can not be consumed by lots of downstream projects, choosing `hive-exec-core` and handling transitive deps manually is the only choice. Handling hive transitive deps is always a challenge for downstream projects. forward my previous comments on https://github.com/google/guava/issues/6666#issuecomment-1688687762 > `hive-exec-2.3.7.jar` is actually a standalone jar, and `hive-exec-2.3.7-core.jar` is actually the original normal jar. Unfortunately, `hive-exec-2.3.7.jar` seems to be abused as a normal dependency widely. and https://github.com/apache/hive/pull/4888#issuecomment-1833000636 > Seems reducing dependencies is not a mission in the Hive project -- 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: gitbox-unsubscr...@hive.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@hive.apache.org For additional commands, e-mail: gitbox-h...@hive.apache.org