Description
In HADOOP-11656, we have made great progress in splitting out third-party dependencies from shaded hadoop client jar (hadoop-client-api), put runtime dependencies in hadoop-client-runtime, and have shaded version of hadoop-client-minicluster for test. However, there are still some left work for this feature to be fully completed:
- We don't have a comprehensive documentation to guide downstream projects/users to use shaded JARs instead of previous JARs
- We should consider to wrap up hadoop tools (distcp, aws, azure) to have shaded version
- More issues could be identified when shaded jars are adopted in more test and production environment, like
HADOOP-15137.
Let's have this umbrella JIRA to track all efforts that left to improve hadoop shaded client effort.
CC busbey, bharatviswa and vinodkv.
Attachments
Issue Links
- relates to
-
HADOOP-15514 NoClassDefFoundError for TimelineCollectorManager when starting MiniYARNCluster
- Resolved
-
HADOOP-11656 Classpath isolation for downstream clients
- Resolved