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

Viraj Jasani commented on HADOOP-16206:
---------------------------------------

PR for the first sub-task HADOOP-18206 is ready for review: 
[https://github.com/apache/hadoop/pull/5315]

Steve has done initial review of the PR (except hdfs part). If any Hdfs expert 
has some cycles to review the changes, that would be really great.

 

PS: Initial idea was to break HADOOP-18206 down into further sub-tasks and 
tackle one module at a time, however I realized that it is only going to be 
more painful given the inter-dependency among the modules. For instance, hdfs, 
common, tools etc modules cannot be completely cleaned up individually without 
breaking the build, due to their dependencies on utility classes. Hence, it was 
decided to cover all modules in one shot with the above PR.

Moreover, we cannot completely get rid of commons-logging from classpath 
because commons-configuration2 and httpclient still need it. Hence, with this 
PR, the major goals are a) to avoid having to add commons-logging dependency in 
common, hdfs, yarn, tools, mapreduce modules and b) use it in our codebase.

> Migrate from Log4j1 to Log4j2
> -----------------------------
>
>                 Key: HADOOP-16206
>                 URL: https://issues.apache.org/jira/browse/HADOOP-16206
>             Project: Hadoop Common
>          Issue Type: Task
>    Affects Versions: 3.3.0
>            Reporter: Akira Ajisaka
>            Assignee: Duo Zhang
>            Priority: Major
>         Attachments: HADOOP-16206-wip.001.patch
>
>
> This sub-task is to remove log4j1 dependency and add log4j2 dependency.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to