Siddharth Seth created TEZ-855:
----------------------------------
Summary: Classpath management to allow custom versions of libraries
Key: TEZ-855
URL: https://issues.apache.org/jira/browse/TEZ-855
Project: Apache Tez
Issue Type: Improvement
Reporter: Siddharth Seth
Assignee: Siddharth Seth
Upgrading Guava causes issues with downstream projects due to an older version
pulled in by Hadoop (15 vs 11) - TEZ-787.
We should be able to run newer versions of JARs, irrespective of the versions
pulled in by Hadoop.
Another potential version change in the near future is Netty.
Hadoop does have some concept of a custom classloader - that's likely the first
place to get started.
Alternates would be Shading, or specific classloader handling for the AM / tez
tasks.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)