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

Andras Piros commented on OOZIE-2973:
-------------------------------------

Following {{hadoop-common}} transitive dependencies are for 
{{oozie-sharelib-pig}}:
{noformat}
org.apache.hadoop:hadoop-minicluster:jar:3.0.0-beta1:test
+- org.apache.hadoop:hadoop-common:test-jar:tests:3.0.0-beta1:test
|  +- javax.servlet:javax.servlet-api:jar:3.1.0:test
|  +- org.eclipse.jetty:jetty-server:jar:9.3.19.v20170502:test
|  |  +- org.eclipse.jetty:jetty-http:jar:9.3.19.v20170502:test
|  |  \- org.eclipse.jetty:jetty-io:jar:9.3.19.v20170502:test
|  +- org.eclipse.jetty:jetty-util:jar:9.3.19.v20170502:test
|  +- com.sun.jersey:jersey-core:jar:1.19:test
|  |  \- javax.ws.rs:jsr311-api:jar:1.1.1:test
|  +- com.sun.jersey:jersey-json:jar:1.19:test
|  |  +- org.codehaus.jettison:jettison:jar:1.1:test
|  |  +- com.sun.xml.bind:jaxb-impl:jar:2.2.3-1:test
|  |  +- org.codehaus.jackson:jackson-jaxrs:jar:1.9.2:test
|  |  \- org.codehaus.jackson:jackson-xc:jar:1.9.2:test
|  +- com.sun.jersey:jersey-server:jar:1.19:test
|  +- org.slf4j:slf4j-log4j12:jar:1.6.6:test (version managed from 1.7.25)
|  +- com.jcraft:jsch:jar:0.1.54:test
|  \- org.apache.zookeeper:zookeeper:jar:3.4.9:test
|     \- jline:jline:jar:0.9.94:test
+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:3.0.0-beta1:test
|  +- org.eclipse.jetty:jetty-util-ajax:jar:9.3.19.v20170502:test
|  +- commons-daemon:commons-daemon:jar:1.0.13:test
|  +- io.netty:netty:jar:3.10.5.Final:test
|  +- io.netty:netty-all:jar:4.0.23.Final:test
|  \- org.fusesource.leveldbjni:leveldbjni-all:jar:1.8:test
+- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:3.0.0-beta1:test
|  +- org.apache.hadoop:hadoop-yarn-server-common:jar:3.0.0-beta1:test
|  |  +- org.apache.geronimo.specs:geronimo-jcache_1.0_spec:jar:1.0-alpha-1:test
|  |  +- org.ehcache:ehcache:jar:3.3.1:test
|  |  +- com.zaxxer:HikariCP-java7:jar:2.4.12:test
|  |  \- com.microsoft.sqlserver:mssql-jdbc:jar:6.2.1.jre7:test
|  +- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:3.0.0-beta1:test
|  |  +- org.apache.hadoop:hadoop-yarn-registry:jar:3.0.0-beta1:test
|  |  +- com.codahale.metrics:metrics-core:jar:3.0.1:test
|  |  +- com.google.inject:guice:jar:3.0:test
|  |  |  +- javax.inject:javax.inject:jar:1:test
|  |  |  \- aopalliance:aopalliance:jar:1.0:test
|  |  \- com.sun.jersey.contribs:jersey-guice:jar:1.19:test
|  +- org.apache.hadoop:hadoop-yarn-server-resourcemanager:jar:3.0.0-beta1:test
|  |  \- 
org.apache.hadoop:hadoop-yarn-server-applicationhistoryservice:jar:3.0.0-beta1:test
|  |     \- de.ruedigermoeller:fst:jar:2.50:test
|  |        \- com.cedarsoftware:java-util:jar:1.9.0:test
|  |           \- com.cedarsoftware:json-io:jar:2.5.1:test
|  \- org.apache.hadoop:hadoop-yarn-server-timelineservice:jar:3.0.0-beta1:test
|     \- org.apache.commons:commons-csv:jar:1.0:test
+- 
org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:3.0.0-beta1:test
|  \- com.google.inject.extensions:guice-servlet:jar:4.0:test
+- org.apache.hadoop:hadoop-hdfs:jar:3.0.0-beta1:test
+- org.apache.hadoop:hadoop-mapreduce-client-app:jar:3.0.0-beta1:test
|  +- org.apache.hadoop:hadoop-yarn-server-web-proxy:jar:3.0.0-beta1:test
|  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:3.0.0-beta1:test
|  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:3.0.0-beta1:test
\- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:3.0.0-beta1:test
{noformat}

But for {{oozie-core}} we have way less transitive dependencies on 
{{hadoop-common}}:
{noformat}
org.apache.hadoop:hadoop-minicluster:jar:3.0.0-beta1:test
+- org.apache.hadoop:hadoop-common:test-jar:tests:3.0.0-beta1:test
+- org.apache.hadoop:hadoop-hdfs:test-jar:tests:3.0.0-beta1:test
+- org.apache.hadoop:hadoop-yarn-server-tests:test-jar:tests:3.0.0-beta1:test
|  \- org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:3.0.0-beta1:test
|     +- org.apache.hadoop:hadoop-yarn-registry:jar:3.0.0-beta1:test
|     \- com.codahale.metrics:metrics-core:jar:3.0.1:test
+- 
org.apache.hadoop:hadoop-mapreduce-client-jobclient:test-jar:tests:3.0.0-beta1:test
+- org.apache.hadoop:hadoop-mapreduce-client-app:jar:3.0.0-beta1:test
|  \- org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:3.0.0-beta1:test
\- org.apache.hadoop:hadoop-mapreduce-client-hs:jar:3.0.0-beta1:test
{noformat}

> Make sure Oozie works with Hadoop 3 
> ------------------------------------
>
>                 Key: OOZIE-2973
>                 URL: https://issues.apache.org/jira/browse/OOZIE-2973
>             Project: Oozie
>          Issue Type: Bug
>            Reporter: Attila Sasvari
>            Assignee: Peter Cseh
>            Priority: Blocker
>             Fix For: 5.0.0b1
>
>         Attachments: OOZIE-2973.001.patch
>
>
> This JIRA is to track that Oozie works with Hadoop 3. 
> - Build Oozie with latest hadoop 3 (e.g. assuming Apache Hadoop 3.0.0-alpha3 
> pass {{-D-Dhadoop.version=3.0.0-alpha3}} to maven) and execute tests
> - It would be nice to create an Apache jenkins job that runs Oozie tests with 
> hadoop 3 (also with other component) 



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

Reply via email to