From 4331c88352da7f86b2fb6b629259e94730be5291 Mon Sep 17 00:00:00 2001 From: Akira Ajisaka Date: Tue, 10 Nov 2020 15:19:40 +0900 Subject: [PATCH] HADOOP-17344. Harmonize guava version and shade guava in yarn-csi. (#2434) Reviewed-by: Ayush Saxena Reviewed-by: Wei-Chiu Chuang --- .../hadoop-yarn/hadoop-yarn-csi/pom.xml | 18 ++---------------- .../csi/adaptor/TestCsiAdaptorService.java | 4 ++-- .../TestValidateVolumeCapabilityRequest.java | 4 ++-- .../hadoop/yarn/csi/client/TestCsiClient.java | 2 +- 4 files changed, 7 insertions(+), 21 deletions(-) diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/pom.xml index cd3bb8960c..22565c14bc 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/pom.xml @@ -27,16 +27,14 @@ 3.6.1 - 20.0 1.26.0 1.5.0.Final - com.google.guava - guava - ${guava.version} + org.apache.hadoop.thirdparty + hadoop-shaded-guava com.google.protobuf @@ -209,18 +207,6 @@ - - com.google.code.maven-replacer-plugin - replacer - - - replace-guava - - true - - - - diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestCsiAdaptorService.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestCsiAdaptorService.java index 2375b06bc4..206fb1433a 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestCsiAdaptorService.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestCsiAdaptorService.java @@ -17,8 +17,6 @@ */ package org.apache.hadoop.yarn.csi.adaptor; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; import csi.v0.Csi; import org.apache.commons.io.FileUtils; import org.apache.hadoop.conf.Configuration; @@ -26,6 +24,8 @@ import org.apache.hadoop.security.UserGroupInformation; import org.apache.hadoop.service.ServiceStateException; import org.apache.hadoop.test.GenericTestUtils; +import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableList; +import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableMap; import org.apache.hadoop.yarn.api.CsiAdaptorProtocol; import org.apache.hadoop.yarn.api.CsiAdaptorPlugin; import org.apache.hadoop.yarn.api.impl.pb.client.CsiAdaptorProtocolPBClientImpl; diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestValidateVolumeCapabilityRequest.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestValidateVolumeCapabilityRequest.java index 303cfc4493..127ddb3383 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestValidateVolumeCapabilityRequest.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/adaptor/TestValidateVolumeCapabilityRequest.java @@ -17,8 +17,8 @@ */ package org.apache.hadoop.yarn.csi.adaptor; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; +import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableList; +import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableMap; import org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest; import org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest.VolumeCapability; import org.apache.hadoop.yarn.api.protocolrecords.impl.pb.ValidateVolumeCapabilitiesRequestPBImpl; diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/client/TestCsiClient.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/client/TestCsiClient.java index 9e7ac1952b..f025bc6d72 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/client/TestCsiClient.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-csi/src/test/java/org/apache/hadoop/yarn/csi/client/TestCsiClient.java @@ -20,7 +20,7 @@ import csi.v0.Csi; import org.apache.commons.io.FileUtils; -import com.google.common.io.Files; +import org.apache.hadoop.thirdparty.com.google.common.io.Files; import org.junit.AfterClass; import org.junit.Assert; import org.junit.Assume;