[
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)