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

Akira Ajisaka commented on HIVE-14150:
--------------------------------------

This failure is caused by missing junit dependency. In Hadoop 2.7.2, there is a 
transitive dependency for junit.
{noformat:title=mvn dependency:tree}
[INFO] +- org.apache.hadoop:hadoop-client:jar:2.7.2:compile
[INFO] | +- org.apache.hadoop:hadoop-common:jar:2.7.2:compile
[INFO] | | +- commons-cli:commons-cli:jar:1.2:compile
[INFO] | | +- org.apache.commons:commons-math3:jar:3.1.1:compile
[INFO] | | +- xmlenc:xmlenc:jar:0.52:compile
[INFO] | | +- commons-httpclient:commons-httpclient:jar:3.0.1:compile
[INFO] | | | - junit:junit:jar:4.11:compile
{noformat}
but HADOOP-12552 removed the commons-httpclient dependency, that way the 
transitive dependency was removed as well.

> Hive does not compile against Hadoop-2.9.0-SNAPSHOT
> ---------------------------------------------------
>
>                 Key: HIVE-14150
>                 URL: https://issues.apache.org/jira/browse/HIVE-14150
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 2.1.0
>            Reporter: Siddharth Seth
>            Assignee: Akira Ajisaka
>            Priority: Critical
>         Attachments: HIVE-14150.01.patch
>
>
> JvmPauseMonitor, JvmMetrics used in LLAP are private classes in Hadoop - and 
> have changed in 2.9.
> Hive has it's own version of JvmPauseMonitor. Need to see what can be done 
> with JvmMetrics



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to