[ 
https://issues.apache.org/jira/browse/TEZ-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15379934#comment-15379934
 ] 

Siddharth Seth commented on TEZ-3338:
-------------------------------------

Haven't looked at this in detail, and am not really aware of the complexity in 
achieving both; however - if a choice had to be made, I'd vote for the second 
option - isolate user code from (hadoop+tez).
That said - Tez itself has run into problems like not being able to upgrade to 
log4j2, the usual guava, etc - being forced to use the same version of 
libraries shipped with hadoop - and some of these can only change in Hadoop 
during a major version upgrade.

> Support classloader isolation
> -----------------------------
>
>                 Key: TEZ-3338
>                 URL: https://issues.apache.org/jira/browse/TEZ-3338
>             Project: Apache Tez
>          Issue Type: Improvement
>            Reporter: Ming Ma
>
> HADOOP-10893 and MAPREDUCE-1700 provide classloader isolation at both client 
> side and container side for MR. We should add the same support for Tez. Given 
> we use hadoop command to launch Tez, it appears the client side has been 
> taken care of. Only the container side support is needed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to