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)

Reply via email to