[
https://issues.apache.org/jira/browse/TEZ-4055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17033907#comment-17033907
]
Jonathan Turner Eagles commented on TEZ-4055:
---------------------------------------------
I believe the original issue was fixed as part of TEZ-4044 which was related to
the beeline/jline incompatibility. [~shameer], [~gopalv].
[~dlavati], in tez we align our dependencies according to our upstream
dependency of hadoop. master branch depends on hadoop 3.1.3 or greater which
aligns to slf4j 1.7.25. That has the greatest likelihood of reducing
incompatibilities of mixed versions.
> Align slf4j version to be same as Hadoop3
> -----------------------------------------
>
> Key: TEZ-4055
> URL: https://issues.apache.org/jira/browse/TEZ-4055
> Project: Apache Tez
> Issue Type: Bug
> Affects Versions: 0.9.0, 0.9.1
> Reporter: Syed Shameerur Rahman
> Priority: Major
> Fix For: 0.10.0
>
> Attachments: TEZ-4055.01.patch, TEZ-4055.patch
>
>
> Currently tez is using slf4j version 1.7.10 where as hadoop3 is using slf4j
> version 1.7.25 , due to conflicting version of slf4j version no logs are
> getting written in ${sys:test.tmp.dir}/log/hive.log. The statements
> LOG.info("") , LOG.error("") . are directed to write logs into
> ${sys:test.tmp.dir}/log/hive.log.
> When we connect to HS2 with beeline the slf4j jars are being searched
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in [jar:<hadoop_location>]
> SLF4J: Found binding in [jar:<tez_location>]
> SLF4J: See [http://www.slf4j.org/codes.html#multiple_bindings] for an
> explanation.
> SLF4J: Actual binding is of type
> [org.apache.logging.slf4j.Log4jLoggerFactory]
> cc [~hitesh] [~kshukla]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)