You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2018/10/09 23:15:40 UTC
[GitHub] clintropolis opened a new pull request #6441: exclude all redundant
and unecessary dependencies in orc-extensions pom.xml
clintropolis opened a new pull request #6441: exclude all redundant and unecessary dependencies in orc-extensions pom.xml
URL: https://github.com/apache/incubator-druid/pull/6441
Related (and slightly conflicting with) #6438
`hive-exec` brings in a ton of stuff, almost none of which is needed, making it rather painful to pleasantly run this extension.
before this pr:
```
$ ls -1 distribution/target/extensions/druid-orc-extensions/
ST4-4.0.4.jar
activation-1.1.1.jar
aggdesigner-algorithm-6.0.jar
ant-1.9.1.jar
ant-launcher-1.9.1.jar
antlr-2.7.7.jar
antlr-runtime-3.4.jar
aopalliance-1.0.jar
apache-curator-2.6.0.pom
apacheds-i18n-2.0.0-M15.jar
apacheds-kerberos-codec-2.0.0-M15.jar
api-asn1-api-1.0.0-M20.jar
api-util-1.0.0-M20.jar
asm-3.1.jar
asm-commons-3.1.jar
asm-tree-3.1.jar
audience-annotations-0.5.0.jar
avatica-core-1.10.0.jar
avatica-metrics-1.10.0.jar
calcite-avatica-1.5.0.jar
calcite-core-1.17.0.jar
calcite-linq4j-1.17.0.jar
commons-beanutils-1.7.0.jar
commons-beanutils-core-1.8.0.jar
commons-cli-1.2.jar
commons-codec-1.7.jar
commons-collections-3.2.2.jar
commons-compiler-2.7.6.jar
commons-compress-1.16.jar
commons-configuration-1.6.jar
commons-dbcp2-2.0.1.jar
commons-digester-1.8.jar
commons-httpclient-3.1.jar
commons-io-2.5.jar
commons-lang-2.6.jar
commons-lang3-3.1.jar
commons-logging-1.1.1.jar
commons-math3-3.6.1.jar
commons-net-3.1.jar
commons-pool2-2.5.0.jar
curator-client-4.0.0.jar
curator-framework-4.0.0.jar
curator-recipes-4.0.0.jar
datanucleus-core-4.1.6.jar
druid-orc-extensions-0.13.0-SNAPSHOT.jar
esri-geometry-api-2.0.0.jar
geronimo-annotation_1.0_spec-1.1.1.jar
geronimo-jaspic_1.0_spec-1.0.jar
geronimo-jta_1.1_spec-1.1.1.jar
groovy-all-2.4.4.jar
gson-2.2.4.jar
guava-16.0.1.jar
guice-4.1.0.jar
guice-servlet-4.1.0.jar
hadoop-annotations-2.8.3.jar
hadoop-auth-2.8.3.jar
hadoop-client-2.8.3.jar
hadoop-common-2.8.3.jar
hadoop-hdfs-client-2.8.3.jar
hadoop-mapreduce-client-app-2.8.3.jar
hadoop-mapreduce-client-common-2.8.3.jar
hadoop-mapreduce-client-core-2.8.3.jar
hadoop-mapreduce-client-jobclient-2.8.3.jar
hadoop-mapreduce-client-shuffle-2.8.3.jar
hadoop-yarn-api-2.8.3.jar
hadoop-yarn-client-2.8.3.jar
hadoop-yarn-common-2.8.3.jar
hadoop-yarn-server-applicationhistoryservice-2.6.0.jar
hadoop-yarn-server-common-2.8.3.jar
hadoop-yarn-server-resourcemanager-2.6.0.jar
hadoop-yarn-server-web-proxy-2.6.0.jar
hive-ant-2.0.0.jar
hive-common-2.0.0.jar
hive-exec-2.0.0.jar
hive-llap-client-2.0.0.jar
hive-llap-common-2.0.0.jar
hive-llap-tez-2.0.0.jar
hive-orc-2.0.0.jar
hive-shims-0.23-2.0.0.jar
hive-shims-2.0.0.jar
hive-shims-common-2.0.0.jar
hive-shims-scheduler-2.0.0.jar
hive-storage-api-2.0.0.jar
htrace-core4-4.0.1-incubating.jar
httpclient-4.5.3.jar
httpcore-4.4.4.jar
ivy-2.4.0.jar
jackson-annotations-2.6.7.jar
jackson-core-2.6.7.jar
jackson-core-asl-1.9.13.jar
jackson-databind-2.6.7.jar
jackson-jaxrs-1.9.13.jar
jackson-mapper-asl-1.9.13.jar
jackson-xc-1.9.13.jar
janino-2.7.6.jar
javax.inject-1.jar
javax.servlet-3.0.0.v201112011016.jar
jaxb-api-2.2.2.jar
jaxb-impl-2.2.3-1.jar
jcip-annotations-1.0.jar
jersey-client-1.9.jar
jersey-core-1.19.3.jar
jersey-guice-1.19.3.jar
jersey-json-1.19.3.jar
jersey-server-1.19.3.jar
jersey-servlet-1.19.3.jar
jettison-1.1.jar
jetty-6.1.26.jar
jetty-all-7.6.0.v20120127.jar
jetty-sslengine-6.1.26.jar
jetty-util-6.1.26.jar
jline-2.12.jar
joda-time-2.9.9.jar
json-20090211.jar
json-smart-1.1.1.jar
jsp-api-2.1.jar
jsr305-2.0.1.jar
jsr311-api-1.1.1.jar
leveldbjni-all-1.8.jar
libthrift-0.9.3.jar
log4j-1.2-api-2.5.jar
log4j-1.2.17.jar
log4j-api-2.5.jar
log4j-core-2.5.jar
log4j-slf4j-impl-2.5.jar
log4j-web-2.4.1.jar
mail-1.4.1.jar
memory-0.9.0.jar
metrics-core-4.0.0.jar
metrics-json-3.1.0.jar
metrics-jvm-3.1.0.jar
nimbus-jose-jwt-3.9.jar
objenesis-2.6.jar
okhttp-2.4.0.jar
okio-1.4.0.jar
oro-2.0.8.jar
protobuf-java-3.1.0.jar
servlet-api-2.5.jar
sketches-core-0.9.0.jar
slf4j-api-1.6.4.jar
snappy-0.2.jar
stax-api-1.0-2.jar
stax-api-1.0.1.jar
stringtemplate-3.2.1.jar
velocity-1.5.jar
xmlenc-0.52.jar
zookeeper-3.4.11.jar
```
after:
```
$ ls -1 distribution/target/extensions/druid-orc-extensions/
druid-orc-extensions-0.13.0-SNAPSHOT.jar
hive-exec-2.0.0.jar
```
This has been tested in a test cluster and seems to be operating correctly.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org