This is an automated email from the ASF dual-hosted git repository.
fjy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-druid.git
The following commit(s) were added to refs/heads/master by this push:
new ba33bdc Add exclusions to limit doubling up on jars. (#6927)
ba33bdc is described below
commit ba33bdc49707d9d3fee16f1b40d06a670daf56a5
Author: Gian Merlino <[email protected]>
AuthorDate: Mon Jan 28 14:06:30 2019 -0500
Add exclusions to limit doubling up on jars. (#6927)
---
examples/pom.xml | 6 ++++++
extensions-core/avro-extensions/pom.xml | 22 ++++++++++++++++++++++
extensions-core/druid-bloom-filter/pom.xml | 6 ++++++
extensions-core/druid-kerberos/pom.xml | 8 ++++++++
extensions-core/hdfs-storage/pom.xml | 8 ++++++++
extensions-core/kinesis-indexing-service/pom.xml | 7 +++++++
extensions-core/protobuf-extensions/pom.xml | 6 ++++++
7 files changed, 63 insertions(+)
diff --git a/examples/pom.xml b/examples/pom.xml
index 94b362d..11ddb1b 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -73,6 +73,12 @@
<dependency>
<groupId>com.maxmind.geoip2</groupId>
<artifactId>geoip2</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<!-- For tests! -->
diff --git a/extensions-core/avro-extensions/pom.xml
b/extensions-core/avro-extensions/pom.xml
index 5e40d28..2e9f69e 100644
--- a/extensions-core/avro-extensions/pom.xml
+++ b/extensions-core/avro-extensions/pom.xml
@@ -55,6 +55,10 @@
<version>${avro.version}</version>
<exclusions>
<exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ <exclusion>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
</exclusion>
@@ -78,6 +82,10 @@
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -92,6 +100,10 @@
<version>${schemarepo.version}</version>
<exclusions>
<exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ <exclusion>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</exclusion>
@@ -106,6 +118,12 @@
<groupId>org.schemarepo</groupId>
<artifactId>schema-repo-avro</artifactId>
<version>${schemarepo.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.apache.avro</groupId>
+ <artifactId>avro</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>io.confluent</groupId>
@@ -117,6 +135,10 @@
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
<exclusion>
+ <groupId>org.apache.avro</groupId>
+ <artifactId>avro</artifactId>
+ </exclusion>
+ <exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</exclusion>
diff --git a/extensions-core/druid-bloom-filter/pom.xml
b/extensions-core/druid-bloom-filter/pom.xml
index 59084fc..c45875d 100644
--- a/extensions-core/druid-bloom-filter/pom.xml
+++ b/extensions-core/druid-bloom-filter/pom.xml
@@ -51,6 +51,12 @@
<groupId>org.apache.hive</groupId>
<artifactId>hive-storage-api</artifactId>
<version>2.7.0</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<!-- Tests -->
diff --git a/extensions-core/druid-kerberos/pom.xml
b/extensions-core/druid-kerberos/pom.xml
index aac05a9..ad27a22 100644
--- a/extensions-core/druid-kerberos/pom.xml
+++ b/extensions-core/druid-kerberos/pom.xml
@@ -165,6 +165,14 @@
<artifactId>curator-client</artifactId>
</exclusion>
<exclusion>
+ <groupId>org.apache.curator</groupId>
+ <artifactId>curator-framework</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.curator</groupId>
+ <artifactId>curator-recipes</artifactId>
+ </exclusion>
+ <exclusion>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
</exclusion>
diff --git a/extensions-core/hdfs-storage/pom.xml
b/extensions-core/hdfs-storage/pom.xml
index 13aaccc..e0795e1 100644
--- a/extensions-core/hdfs-storage/pom.xml
+++ b/extensions-core/hdfs-storage/pom.xml
@@ -134,6 +134,14 @@
<artifactId>curator-client</artifactId>
</exclusion>
<exclusion>
+ <groupId>org.apache.curator</groupId>
+ <artifactId>curator-framework</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.curator</groupId>
+ <artifactId>curator-recipes</artifactId>
+ </exclusion>
+ <exclusion>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
</exclusion>
diff --git a/extensions-core/kinesis-indexing-service/pom.xml
b/extensions-core/kinesis-indexing-service/pom.xml
index db79d85..8469334 100644
--- a/extensions-core/kinesis-indexing-service/pom.xml
+++ b/extensions-core/kinesis-indexing-service/pom.xml
@@ -57,6 +57,13 @@
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-kinesis</artifactId>
<version>${aws.sdk.version}</version>
+ <exclusions>
+ <!-- aws-java-sdk-core is provided by Druid core. -->
+ <exclusion>
+ <groupId>com.amazonaws</groupId>
+ <artifactId>aws-java-sdk-core</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
diff --git a/extensions-core/protobuf-extensions/pom.xml
b/extensions-core/protobuf-extensions/pom.xml
index 50649ca..fcb2820 100644
--- a/extensions-core/protobuf-extensions/pom.xml
+++ b/extensions-core/protobuf-extensions/pom.xml
@@ -55,6 +55,12 @@
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java-util</artifactId>
<version>${protobuf.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>com.google.guava</groupId>
+ <artifactId>guava</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>com.github.os72</groupId>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]