From d11406ace9d95e039deab0428f5dd7b8a379b877 Mon Sep 17 00:00:00 2001 From: Vamsi Date: Tue, 17 Sep 2024 15:10:02 +0530 Subject: [PATCH 1/5] excluded unused dependencies from spark jars --- xtable-utilities/pom.xml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/xtable-utilities/pom.xml b/xtable-utilities/pom.xml index d9f64f65f..a5723ffee 100644 --- a/xtable-utilities/pom.xml +++ b/xtable-utilities/pom.xml @@ -75,11 +75,39 @@ org.apache.spark spark-core_${scala.version.prefix} + + + org.apache.hadoop + hadoop-client-api + + + org.apache.hadoop + hadoop-client-runtime + + + javax.servlet + * + + + org.slf4j + slf4j-api + + + org.apache.zookeeper + zookeeper + + runtime org.apache.spark spark-sql_${scala.version.prefix} + + + javax.servlet + * + + runtime From 1c80e848ee73448dba23fbe68e6c65f8bb2793a0 Mon Sep 17 00:00:00 2001 From: Vamsi Date: Tue, 17 Sep 2024 17:09:12 +0530 Subject: [PATCH 2/5] make lombok dependency scope provided --- pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a980f7d9f..4347e4b13 100644 --- a/pom.xml +++ b/pom.xml @@ -94,6 +94,7 @@ org.projectlombok lombok ${lombok.version} + provided @@ -173,7 +174,7 @@ org.projectlombok lombok 1.18.24 - compile + provided From 2bb64d5d00ee90a94afbe029586302f0c8711497 Mon Sep 17 00:00:00 2001 From: Vamsi Date: Tue, 17 Sep 2024 17:11:35 +0530 Subject: [PATCH 3/5] remove servlet dependencies --- xtable-utilities/pom.xml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/xtable-utilities/pom.xml b/xtable-utilities/pom.xml index a5723ffee..06f282564 100644 --- a/xtable-utilities/pom.xml +++ b/xtable-utilities/pom.xml @@ -29,13 +29,23 @@ XTable Project Utilities - - org.apache.xtable - xtable-api - org.apache.xtable xtable-core + + + javax.servlet + * + + + javax.servlet.jsp + * + + + org.eclipse.jetty + * + + From 2e1f7d05d58891cbd7d10e5f498f7f36f03d5f04 Mon Sep 17 00:00:00 2001 From: Vamsi Date: Tue, 17 Sep 2024 18:04:19 +0530 Subject: [PATCH 4/5] removed unused dependencies --- xtable-utilities/pom.xml | 84 +++++----------------------------------- 1 file changed, 9 insertions(+), 75 deletions(-) diff --git a/xtable-utilities/pom.xml b/xtable-utilities/pom.xml index 06f282564..258b600f6 100644 --- a/xtable-utilities/pom.xml +++ b/xtable-utilities/pom.xml @@ -29,6 +29,10 @@ XTable Project Utilities + + org.apache.xtable + xtable-api + org.apache.xtable xtable-core @@ -45,6 +49,10 @@ org.eclipse.jetty * + + org.antlr + antlr4-runtime + @@ -72,54 +80,6 @@ org.apache.logging.log4j log4j-api - - org.apache.logging.log4j - log4j-core - - - org.apache.logging.log4j - log4j-slf4j2-impl - - - - - org.apache.spark - spark-core_${scala.version.prefix} - - - org.apache.hadoop - hadoop-client-api - - - org.apache.hadoop - hadoop-client-runtime - - - javax.servlet - * - - - org.slf4j - slf4j-api - - - org.apache.zookeeper - zookeeper - - - runtime - - - org.apache.spark - spark-sql_${scala.version.prefix} - - - javax.servlet - * - - - runtime - @@ -128,33 +88,6 @@ compile - - org.apache.parquet - parquet-avro - - - - - org.apache.hadoop - hadoop-aws - - - com.amazonaws - aws-java-sdk-bundle - - - - - org.apache.hadoop - hadoop-azure - - - - - com.google.cloud.bigdataoss - gcs-connector - - org.junit.jupiter @@ -164,6 +97,7 @@ org.junit.jupiter junit-jupiter-engine + test From 33e32b42d1c13104c6e5edd726ae43f3316781de Mon Sep 17 00:00:00 2001 From: Vamsi Date: Fri, 20 Sep 2024 18:03:14 +0530 Subject: [PATCH 5/5] removed non-compaint dependencies --- xtable-utilities/pom.xml | 109 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) diff --git a/xtable-utilities/pom.xml b/xtable-utilities/pom.xml index 258b600f6..691a0172e 100644 --- a/xtable-utilities/pom.xml +++ b/xtable-utilities/pom.xml @@ -53,6 +53,26 @@ org.antlr antlr4-runtime + + javax.activation + javax.activation-api + + + javax.ws.rs + javax.ws.rs-api + + + javax.xml.bind + jaxb-api + + + org.glassfish.web + javax.servlet.jsp + + + org.glassfish + javax.el + @@ -81,13 +101,102 @@ log4j-api + + + org.apache.spark + spark-core_${scala.version.prefix} + + + javax.servlet + * + + + org.slf4j + slf4j-api + + + org.apache.zookeeper + zookeeper + + + org.glassfish.web + javax.servlet.jsp + + + org.eclipse.jetty + * + + + runtime + + + org.apache.spark + spark-sql_${scala.version.prefix} + runtime + + org.apache.hadoop hadoop-common + + + com.github.pjfanning + jersey-json + + + com.sun.jersey + * + + + com.sun.xml.bind + jaxb-impl + + + javax.servlet.jsp + jsp-api + + + javax.servlet + * + + + javax.ws.rs + jsr311-api + + compile + + org.apache.parquet + parquet-avro + + + javax.annotation + javax.annotation-api + + + + + + + org.apache.hadoop + hadoop-aws + + + + + org.apache.hadoop + hadoop-azure + + + + + com.google.cloud.bigdataoss + gcs-connector + + org.junit.jupiter