From cc9cdc7f8037b6890cbd16e92a1b87fa9d588860 Mon Sep 17 00:00:00 2001 From: Dongjoon Hyun Date: Tue, 3 Dec 2019 14:33:36 -0800 Subject: [PATCH] [SPARK-30051][BUILD] Clean up hadoop-3.2 dependency This PR aims to cut `org.eclipse.jetty:jetty-webapp`and `org.eclipse.jetty:jetty-xml` transitive dependency from `hadoop-common`. This will simplify our dependency management by the removal of unused dependencies. No. Pass the GitHub Action with all combinations and the Jenkins UT with (Hadoop-3.2). Closes #26742 from dongjoon-hyun/SPARK-30051. Authored-by: Dongjoon Hyun Signed-off-by: Dongjoon Hyun --- dev/deps/spark-deps-hadoop-3.2 | 16 +++++++--------- pom.xml | 11 ++++++++--- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/dev/deps/spark-deps-hadoop-3.2 b/dev/deps/spark-deps-hadoop-3.2 index 0973682c99672..4695d3cc6f115 100644 --- a/dev/deps/spark-deps-hadoop-3.2 +++ b/dev/deps/spark-deps-hadoop-3.2 @@ -110,15 +110,13 @@ jaxb-runtime-2.3.2.jar jcip-annotations-1.0-1.jar jcl-over-slf4j-1.7.16.jar jdo-api-3.0.1.jar -jersey-client-2.22.2.jar -jersey-common-2.22.2.jar -jersey-container-servlet-2.22.2.jar -jersey-container-servlet-core-2.22.2.jar -jersey-guava-2.22.2.jar -jersey-media-jaxb-2.22.2.jar -jersey-server-2.22.2.jar -jetty-webapp-9.4.12.v20180830.jar -jetty-xml-9.4.12.v20180830.jar +jersey-client-2.29.jar +jersey-common-2.29.jar +jersey-container-servlet-2.29.jar +jersey-container-servlet-core-2.29.jar +jersey-hk2-2.29.jar +jersey-media-jaxb-2.29.jar +jersey-server-2.29.jar jline-2.14.6.jar joda-time-2.9.3.jar jodd-core-3.5.2.jar diff --git a/pom.xml b/pom.xml index 4fd9516a77e0e..473cc3cef68b4 100644 --- a/pom.xml +++ b/pom.xml @@ -477,9 +477,10 @@ provided - org.objenesis - objenesis - ${objenesis.version} + org.eclipse.jetty + jetty-webapp + ${jetty.version} + provided com.google.guava @@ -1126,6 +1127,10 @@ javax.ws.rs jsr311-api + + org.eclipse.jetty + jetty-webapp +