From 3520c9e4966c004132fa08755eb79de877bedf61 Mon Sep 17 00:00:00 2001 From: PHILO-HE Date: Fri, 24 Nov 2023 09:19:08 +0800 Subject: [PATCH] [CORE] Introduce custom protobuf dependency with recursion limit enlarged (#3814) --- backends-clickhouse/pom.xml | 5 +++++ backends-velox/pom.xml | 5 +++++ gluten-celeborn/pom.xml | 6 ++++++ gluten-core/pom.xml | 5 +++-- gluten-data/pom.xml | 11 +++++++++++ package/pom.xml | 3 ++- pom.xml | 4 ++++ substrait/substrait-spark/pom.xml | 4 ++-- 8 files changed, 38 insertions(+), 5 deletions(-) diff --git a/backends-clickhouse/pom.xml b/backends-clickhouse/pom.xml index fa1989758f7d..dd3a495d6bf1 100644 --- a/backends-clickhouse/pom.xml +++ b/backends-clickhouse/pom.xml @@ -20,6 +20,11 @@ ${project.version} compile + + io.glutenproject + protobuf-java + ${custom.protobuf.version} + io.glutenproject gluten-core diff --git a/backends-velox/pom.xml b/backends-velox/pom.xml index 10ff8909b757..740848503521 100755 --- a/backends-velox/pom.xml +++ b/backends-velox/pom.xml @@ -38,6 +38,11 @@ ${project.version} compile + + io.glutenproject + protobuf-java + ${custom.protobuf.version} + io.glutenproject gluten-core diff --git a/gluten-celeborn/pom.xml b/gluten-celeborn/pom.xml index 0c34f4ab9c08..34cd2696c1fe 100755 --- a/gluten-celeborn/pom.xml +++ b/gluten-celeborn/pom.xml @@ -37,6 +37,12 @@ spark-sql_${scala.binary.version} provided + + com.google.guava + guava + ${guava.version} + provided + diff --git a/gluten-core/pom.xml b/gluten-core/pom.xml index 17fd77841425..1c8a457d6e42 100644 --- a/gluten-core/pom.xml +++ b/gluten-core/pom.xml @@ -174,11 +174,12 @@ com.google.protobuf protobuf-java ${protobuf.version} + provided - com.google.protobuf + io.glutenproject protobuf-java-util - ${protobuf.version} + ${custom.protobuf.version} commons-io diff --git a/gluten-data/pom.xml b/gluten-data/pom.xml index 7713be1f3871..653cb80346c8 100644 --- a/gluten-data/pom.xml +++ b/gluten-data/pom.xml @@ -51,6 +51,17 @@ ${project.version} compile + + io.glutenproject + protobuf-java + ${custom.protobuf.version} + + + com.google.guava + guava + ${guava.version} + provided + io.glutenproject gluten-core diff --git a/package/pom.xml b/package/pom.xml index af65203dfc79..12373b1a887c 100644 --- a/package/pom.xml +++ b/package/pom.xml @@ -255,7 +255,8 @@ org.apache.spark.sql.execution.datasources.WriterBucketSpec$ org.apache.spark.sql.execution.datasources.InsertIntoHadoopFsRelationCommand org.apache.spark.sql.execution.datasources.InsertIntoHadoopFsRelationCommand$ - + + com.google.protobuf.* compile diff --git a/pom.xml b/pom.xml index 3273854b98fd..78c4c2e6f369 100644 --- a/pom.xml +++ b/pom.xml @@ -65,7 +65,11 @@ 4.13.1 0.5.0 + 3.23.4 + + 3.23.4-0 + 32.0.1-jre 2.27.2 3.5.9 diff --git a/substrait/substrait-spark/pom.xml b/substrait/substrait-spark/pom.xml index 51fe2fd5b108..8f3d16695c28 100644 --- a/substrait/substrait-spark/pom.xml +++ b/substrait/substrait-spark/pom.xml @@ -46,9 +46,9 @@ core - com.google.protobuf + io.glutenproject protobuf-java - ${protobuf.version} + ${custom.protobuf.version} com.fasterxml.jackson.core