You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by jl...@apache.org on 2022/07/13 00:58:00 UTC
[pinot] 01/01: Remove unused jaxb dependencies from pinot repo
This is an automated email from the ASF dual-hosted git repository.
jlli pushed a commit to branch remove-jaxb
in repository https://gitbox.apache.org/repos/asf/pinot.git
commit b2e032fd7db61160ff485818ae87a2de1cb0f8cc
Author: Jack Li(Analytics Engineering) <jl...@jlli-mn1.linkedin.biz>
AuthorDate: Tue Jul 12 17:57:41 2022 -0700
Remove unused jaxb dependencies from pinot repo
---
pinot-common/pom.xml | 4 ++++
pinot-core/pom.xml | 12 ------------
.../v0_deprecated/pinot-hadoop/pom.xml | 4 ++++
pinot-plugins/pinot-input-format/pinot-parquet/pom.xml | 6 ++++++
pom.xml | 15 ---------------
5 files changed, 14 insertions(+), 27 deletions(-)
diff --git a/pinot-common/pom.xml b/pinot-common/pom.xml
index f3839ac457..44fbef6d9a 100644
--- a/pinot-common/pom.xml
+++ b/pinot-common/pom.xml
@@ -324,6 +324,10 @@
<groupId>io.netty</groupId>
<artifactId>netty</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
diff --git a/pinot-core/pom.xml b/pinot-core/pom.xml
index 6b5a0e502b..8d85dc7229 100644
--- a/pinot-core/pom.xml
+++ b/pinot-core/pom.xml
@@ -199,18 +199,6 @@
<groupId>org.glassfish.hk2</groupId>
<artifactId>hk2-locator</artifactId>
</dependency>
- <dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-core</artifactId>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
- </dependency>
<!-- test -->
<dependency>
diff --git a/pinot-plugins/pinot-batch-ingestion/v0_deprecated/pinot-hadoop/pom.xml b/pinot-plugins/pinot-batch-ingestion/v0_deprecated/pinot-hadoop/pom.xml
index cef6806462..d71f31c25c 100644
--- a/pinot-plugins/pinot-batch-ingestion/v0_deprecated/pinot-hadoop/pom.xml
+++ b/pinot-plugins/pinot-batch-ingestion/v0_deprecated/pinot-hadoop/pom.xml
@@ -185,6 +185,10 @@
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP-java7</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
diff --git a/pinot-plugins/pinot-input-format/pinot-parquet/pom.xml b/pinot-plugins/pinot-input-format/pinot-parquet/pom.xml
index 38385a7455..e22f72c55d 100644
--- a/pinot-plugins/pinot-input-format/pinot-parquet/pom.xml
+++ b/pinot-plugins/pinot-input-format/pinot-parquet/pom.xml
@@ -55,6 +55,12 @@
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-mapreduce-client-core</artifactId>
<scope>${hadoop.dependencies.scope}</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
</dependencies>
</project>
diff --git a/pom.xml b/pom.xml
index 535277397a..182feb9e3c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -591,21 +591,6 @@
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>
- <dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- <version>2.3.0</version>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-core</artifactId>
- <version>2.3.0</version>
- </dependency>
- <dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
- <version>2.3.0</version>
- </dependency>
<dependency>
<groupId>org.apache.helix</groupId>
<artifactId>helix-core</artifactId>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org