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

Zhiyuan Yang commented on HADOOP-13921:
---------------------------------------

This breaks user code in a bad way, like TEZ-3853. Changing the type but 
keeping the name make it hard to discover the incompatibility. User code can 
compile on both hadoop2 and hadoop3, but binaries cannot run on both version. 
Error appears only when relevant code path get triggered.

> Remove Log4j classes from JobConf
> ---------------------------------
>
>                 Key: HADOOP-13921
>                 URL: https://issues.apache.org/jira/browse/HADOOP-13921
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: conf
>    Affects Versions: 3.0.0-alpha2
>            Reporter: Sean Busbey
>            Assignee: Sean Busbey
>            Priority: Critical
>             Fix For: 3.0.0-alpha4
>
>         Attachments: HADOOP-13921.0.patch, HADOOP-13921.1.patch
>
>
> Replace the use of log4j classes from JobConf so that the dependency is not 
> needed unless folks are making use of our custom log4j appenders or loading a 
> logging bridge to use that system.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to