diff --git a/contrib/delta-spark/pom.xml b/contrib/delta-spark/pom.xml index 172a04ed27f..77c29895fc8 100644 --- a/contrib/delta-spark/pom.xml +++ b/contrib/delta-spark/pom.xml @@ -36,6 +36,9 @@ jni.dir (basedir/../native) would point at contrib/native. --> ${project.basedir}/../../native/target/debug false + + 33.2.1-jre diff --git a/docs/source/contributor-guide/adding_a_new_operator.md b/docs/source/contributor-guide/adding_a_new_operator.md index 5631e4aa638..d497deb0ebf 100644 --- a/docs/source/contributor-guide/adding_a_new_operator.md +++ b/docs/source/contributor-guide/adding_a_new_operator.md @@ -229,7 +229,7 @@ The validation workflow in `CometExecRule.isOperatorEnabled`: #### Simple Example (Filter) ```scala -import com.google.common.base.Objects +import java.util.Objects object CometFilterExec extends CometOperatorSerde[FilterExec] { @@ -287,14 +287,14 @@ case class CometFilterExec( } } - override def hashCode(): Int = Objects.hashCode(output, condition, child) + override def hashCode(): Int = Objects.hash(output, condition, child) } ``` #### More Complex Example (Project) ```scala -import com.google.common.base.Objects +import java.util.Objects object CometProjectExec extends CometOperatorSerde[ProjectExec] { @@ -351,7 +351,7 @@ case class CometProjectExec( } } - override def hashCode(): Int = Objects.hashCode(output, projectList, child) + override def hashCode(): Int = Objects.hash(output, projectList, child) override protected def outputExpressions: Seq[NamedExpression] = projectList } diff --git a/pom.xml b/pom.xml index 4bd65dc53e3..8907c93300c 100644 --- a/pom.xml +++ b/pom.xml @@ -95,7 +95,6 @@ under the License. release that exists for each of their Scala versions (2.13.16, 2.13.17 and 2.13.18). --> 4.13.10 2.0.17 - 33.2.1-jre 1.21.4 2.31.51 - - com.google.guava - guava - ${guava.version} - - - org.apache.spark @@ -1392,15 +1381,6 @@ under the License. javax.annotation.meta.TypeQualifierNickname - - com.google.guava - guava - - com.google.thirdparty.publicsuffix.TrieParser - com.google.thirdparty.publicsuffix.PublicSuffixPatterns - com.google.thirdparty.publicsuffix.PublicSuffixType - - org.apache.datasketches datasketches-memory diff --git a/spark/pom.xml b/spark/pom.xml index b6306449527..b1035c5fd7e 100644 --- a/spark/pom.xml +++ b/spark/pom.xml @@ -36,6 +36,9 @@ under the License. false + + 33.2.1-jre @@ -126,23 +129,7 @@ under the License. com.google.guava guava - - - * - * - - - - - - com.google.guava - failureaccess - 1.0.2 + ${guava.version} test @@ -774,7 +761,6 @@ under the License. org.apache.arrow:* com.google.protobuf:protobuf-java - com.google.guava:guava @@ -834,14 +820,6 @@ under the License. com.google.protobuf ${comet.shade.packageName}.protobuf - - com.google.common - ${comet.shade.packageName}.guava - - - com.google.thirdparty - ${comet.shade.packageName}.guava.thirdparty -