Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Type License
com.codahale.metrics metrics-core 3.0.2 jar Apache License 2.0
com.codahale.metrics metrics-ganglia 3.0.2 jar Apache License 2.0
com.codahale.metrics metrics-graphite 3.0.2 jar Apache License 2.0
com.codahale.metrics metrics-jvm 3.0.2 jar Apache License 2.0
com.codahale.metrics metrics-servlets 3.0.2 jar Apache License 2.0
com.google.guava guava 13.0.1 jar The Apache Software License, Version 2.0
com.mchange c3p0 0.9.5 jar GNU Lesser General Public License, Version 2.1, Eclipse Public License, Version 1.0
commons-dbcp commons-dbcp 1.4 jar The Apache Software License, Version 2.0
commons-dbutils commons-dbutils 1.5 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.4 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.1.1 jar The Apache Software License, Version 2.0
javax.mail mail 1.4 jar Common Development and Distribution License (CDDL) v1.0
javax.servlet javax.servlet-api 3.0.1 jar CDDL + GPLv2 with classpath exception
javax.servlet servlet-api 2.5 jar -
javax.servlet.jsp jsp-api 2.0 jar -
javax.ws.rs javax.ws.rs-api 2.0 jar CDDL 1.1, GPL2 w/ CPE
javax.xml.bind jaxb-api 2.1 jar -
joda-time joda-time 2.0 jar Apache 2
log4j log4j 1.2.16 jar The Apache Software License, Version 2.0
net.sf.opencsv opencsv 2.3 jar Apache 2
org.apache.hive.hcatalog hive-hcatalog-core 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.spark spark-core_2.10 1.1.0 jar Apache 2.0 License
org.apache.spark spark-mllib_2.10 1.1.0 jar Apache 2.0 License
org.apache.thrift libthrift 0.9.0 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-core-asl 1.9.13 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-mapper-asl 1.9.13 jar The Apache Software License, Version 2.0
org.glassfish.grizzly grizzly-framework 2.3.6 jar CDDL+GPL
org.glassfish.grizzly grizzly-http-server 2.3.6 jar CDDL+GPL
org.glassfish.jersey.containers jersey-container-grizzly2-servlet 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-client 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-server 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-json-jackson 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-moxy 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-multipart 2.3.1 jar CDDL+GPL License
org.hsqldb hsqldb 2.2.9 jar HSQLDB License, a BSD open source license
org.mortbay.jetty jetty 6.1.26 jar Apache Software License - Version 2.0, Eclipse Public License - Version 1.0
org.mortbay.jetty jetty-plus 6.1.26 jar Apache Software License - Version 2.0, Eclipse Public License - Version 1.0
org.projectlombok lombok 1.12.4 jar The MIT License
org.slf4j jul-to-slf4j 1.7.6 jar MIT License
org.slf4j slf4j-api 1.7.6 jar MIT License
org.slf4j slf4j-log4j12 1.7.6 jar MIT License
org.springframework.shell spring-shell 1.0.0.RELEASE jar The Apache Software License, Version 2.0

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
org.glassfish.jersey.test-framework jersey-test-framework-core 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 2.3.1 jar CDDL+GPL License
org.liquibase liquibase-maven-plugin 3.0.7 jar Apache License, Version 2.0
org.mockito mockito-all 1.8.5 jar The MIT License
org.powermock powermock-api-mockito 1.4.12 jar The Apache Software License, Version 2.0
org.powermock powermock-module-testng 1.4.12 jar The Apache Software License, Version 2.0
org.subethamail subethasmtp 3.1.7 jar Apache 2.0
org.testng testng 6.8 jar Apache License, Version 2.0

provided

The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
org.apache.hadoop hadoop-client 2.4.0 jar The Apache Software License, Version 2.0
org.apache.hadoop hadoop-common 2.4.0 jar The Apache Software License, Version 2.0
org.apache.hive hive-cli 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-common 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-exec 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-metastore 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-serde 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-service 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-shims 0.13.3-inm jar The Apache Software License, Version 2.0