From fcf5c705cb0cf90f4400cef59288b6ca73c79a72 Mon Sep 17 00:00:00 2001 From: Shardul Mahadik Date: Thu, 28 May 2020 16:43:10 -0700 Subject: [PATCH] Use relocated guava classes --- .baseline/checkstyle/checkstyle-suppressions.xml | 3 +++ .baseline/checkstyle/checkstyle.xml | 5 +++++ .../org/apache/iceberg/data/orc/GenericOrcReaders.java | 4 ++-- .../test/java/org/apache/iceberg/data/TestLocalScan.java | 6 +++--- .../apache/iceberg/data/TestMetricsRowGroupFilter.java | 2 +- .../iceberg/data/TestMetricsRowGroupFilterTypes.java | 2 +- .../apache/iceberg/orc/ExpressionToSearchArgument.java | 2 +- orc/src/main/java/org/apache/iceberg/orc/IdToOrcName.java | 8 ++++---- .../org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.java | 2 +- .../main/java/org/apache/iceberg/orc/OrcValueReaders.java | 2 +- .../source/orc/IcebergSourceFlatORCDataBenchmark.java | 2 +- .../source/orc/IcebergSourceFlatORCDataReadBenchmark.java | 2 +- .../orc/IcebergSourceNestedORCDataReadBenchmark.java | 2 +- .../org/apache/iceberg/spark/data/SparkOrcReader.java | 2 +- .../apache/iceberg/spark/data/SparkOrcValueReaders.java | 2 +- 15 files changed, 27 insertions(+), 19 deletions(-) diff --git a/.baseline/checkstyle/checkstyle-suppressions.xml b/.baseline/checkstyle/checkstyle-suppressions.xml index 65a204a149db..f4395f5918bc 100644 --- a/.baseline/checkstyle/checkstyle-suppressions.xml +++ b/.baseline/checkstyle/checkstyle-suppressions.xml @@ -28,4 +28,7 @@ + + + diff --git a/.baseline/checkstyle/checkstyle.xml b/.baseline/checkstyle/checkstyle.xml index f11542f05776..11c884106da2 100644 --- a/.baseline/checkstyle/checkstyle.xml +++ b/.baseline/checkstyle/checkstyle.xml @@ -165,6 +165,11 @@ + + + + + diff --git a/data/src/main/java/org/apache/iceberg/data/orc/GenericOrcReaders.java b/data/src/main/java/org/apache/iceberg/data/orc/GenericOrcReaders.java index 0befa6b57a34..1a48508a9b36 100644 --- a/data/src/main/java/org/apache/iceberg/data/orc/GenericOrcReaders.java +++ b/data/src/main/java/org/apache/iceberg/data/orc/GenericOrcReaders.java @@ -19,8 +19,6 @@ package org.apache.iceberg.data.orc; -import com.google.common.collect.Lists; -import com.google.common.collect.Maps; import java.math.BigDecimal; import java.nio.ByteBuffer; import java.nio.charset.StandardCharsets; @@ -37,6 +35,8 @@ import org.apache.iceberg.data.Record; import org.apache.iceberg.orc.OrcValueReader; import org.apache.iceberg.orc.OrcValueReaders; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; +import org.apache.iceberg.relocated.com.google.common.collect.Maps; import org.apache.iceberg.types.Types; import org.apache.iceberg.util.DateTimeUtil; import org.apache.orc.storage.ql.exec.vector.BytesColumnVector; diff --git a/data/src/test/java/org/apache/iceberg/data/TestLocalScan.java b/data/src/test/java/org/apache/iceberg/data/TestLocalScan.java index cd80f237546a..6c7475d35cc4 100644 --- a/data/src/test/java/org/apache/iceberg/data/TestLocalScan.java +++ b/data/src/test/java/org/apache/iceberg/data/TestLocalScan.java @@ -63,14 +63,14 @@ import org.junit.runner.RunWith; import org.junit.runners.Parameterized; -import static com.google.common.collect.Iterables.concat; -import static com.google.common.collect.Iterables.filter; -import static com.google.common.collect.Iterables.transform; import static org.apache.iceberg.DataFiles.fromInputFile; import static org.apache.iceberg.expressions.Expressions.equal; import static org.apache.iceberg.expressions.Expressions.lessThan; import static org.apache.iceberg.expressions.Expressions.lessThanOrEqual; import static org.apache.iceberg.hadoop.HadoopOutputFile.fromPath; +import static org.apache.iceberg.relocated.com.google.common.collect.Iterables.concat; +import static org.apache.iceberg.relocated.com.google.common.collect.Iterables.filter; +import static org.apache.iceberg.relocated.com.google.common.collect.Iterables.transform; import static org.apache.iceberg.types.Types.NestedField.optional; import static org.apache.iceberg.types.Types.NestedField.required; diff --git a/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilter.java b/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilter.java index 5ab5959215ef..e40ba7525612 100644 --- a/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilter.java +++ b/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilter.java @@ -19,7 +19,6 @@ package org.apache.iceberg.data; -import com.google.common.collect.Lists; import java.io.File; import java.io.IOException; import java.util.Locale; @@ -45,6 +44,7 @@ import org.apache.iceberg.orc.ORC; import org.apache.iceberg.parquet.Parquet; import org.apache.iceberg.parquet.ParquetMetricsRowGroupFilter; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; import org.apache.iceberg.types.Types; import org.apache.iceberg.types.Types.FloatType; import org.apache.iceberg.types.Types.IntegerType; diff --git a/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilterTypes.java b/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilterTypes.java index 17d3b992f138..94dde0aa9302 100644 --- a/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilterTypes.java +++ b/data/src/test/java/org/apache/iceberg/data/TestMetricsRowGroupFilterTypes.java @@ -19,7 +19,6 @@ package org.apache.iceberg.data; -import com.google.common.collect.Lists; import java.io.File; import java.io.IOException; import java.math.BigDecimal; @@ -52,6 +51,7 @@ import org.apache.iceberg.orc.ORC; import org.apache.iceberg.parquet.Parquet; import org.apache.iceberg.parquet.ParquetMetricsRowGroupFilter; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; import org.apache.iceberg.types.Types; import org.apache.iceberg.types.Types.BinaryType; import org.apache.iceberg.types.Types.BooleanType; diff --git a/orc/src/main/java/org/apache/iceberg/orc/ExpressionToSearchArgument.java b/orc/src/main/java/org/apache/iceberg/orc/ExpressionToSearchArgument.java index 716e92e613be..57f7a0f8f85d 100644 --- a/orc/src/main/java/org/apache/iceberg/orc/ExpressionToSearchArgument.java +++ b/orc/src/main/java/org/apache/iceberg/orc/ExpressionToSearchArgument.java @@ -19,7 +19,6 @@ package org.apache.iceberg.orc; -import com.google.common.collect.ImmutableSet; import java.math.BigDecimal; import java.sql.Date; import java.sql.Timestamp; @@ -32,6 +31,7 @@ import org.apache.iceberg.expressions.Expression; import org.apache.iceberg.expressions.ExpressionVisitors; import org.apache.iceberg.expressions.Literal; +import org.apache.iceberg.relocated.com.google.common.collect.ImmutableSet; import org.apache.iceberg.types.Type; import org.apache.iceberg.types.Type.TypeID; import org.apache.orc.TypeDescription; diff --git a/orc/src/main/java/org/apache/iceberg/orc/IdToOrcName.java b/orc/src/main/java/org/apache/iceberg/orc/IdToOrcName.java index ef83028fe76a..170a047c1e03 100644 --- a/orc/src/main/java/org/apache/iceberg/orc/IdToOrcName.java +++ b/orc/src/main/java/org/apache/iceberg/orc/IdToOrcName.java @@ -19,14 +19,14 @@ package org.apache.iceberg.orc; -import com.google.common.base.Joiner; -import com.google.common.collect.Iterables; -import com.google.common.collect.Lists; -import com.google.common.collect.Maps; import java.util.Deque; import java.util.List; import java.util.Map; import org.apache.iceberg.Schema; +import org.apache.iceberg.relocated.com.google.common.base.Joiner; +import org.apache.iceberg.relocated.com.google.common.collect.Iterables; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; +import org.apache.iceberg.relocated.com.google.common.collect.Maps; import org.apache.iceberg.types.Type; import org.apache.iceberg.types.TypeUtil; import org.apache.iceberg.types.Types; diff --git a/orc/src/main/java/org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.java b/orc/src/main/java/org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.java index 44ce80346239..175cddf5c189 100644 --- a/orc/src/main/java/org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.java +++ b/orc/src/main/java/org/apache/iceberg/orc/OrcSchemaWithTypeVisitor.java @@ -19,8 +19,8 @@ package org.apache.iceberg.orc; -import com.google.common.collect.Lists; import java.util.List; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; import org.apache.iceberg.types.Type; import org.apache.iceberg.types.Types; import org.apache.orc.TypeDescription; diff --git a/orc/src/main/java/org/apache/iceberg/orc/OrcValueReaders.java b/orc/src/main/java/org/apache/iceberg/orc/OrcValueReaders.java index b84c3e3c3c93..e3aede03fd53 100644 --- a/orc/src/main/java/org/apache/iceberg/orc/OrcValueReaders.java +++ b/orc/src/main/java/org/apache/iceberg/orc/OrcValueReaders.java @@ -19,10 +19,10 @@ package org.apache.iceberg.orc; -import com.google.common.collect.Lists; import java.util.Arrays; import java.util.List; import java.util.Map; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; import org.apache.iceberg.types.Types; import org.apache.orc.storage.ql.exec.vector.BytesColumnVector; import org.apache.orc.storage.ql.exec.vector.ColumnVector; diff --git a/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataBenchmark.java b/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataBenchmark.java index 6cec4e7699d8..329c9ffe7738 100644 --- a/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataBenchmark.java +++ b/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataBenchmark.java @@ -19,7 +19,6 @@ package org.apache.iceberg.spark.source.orc; -import com.google.common.collect.Maps; import java.util.Map; import org.apache.hadoop.conf.Configuration; import org.apache.iceberg.PartitionSpec; @@ -27,6 +26,7 @@ import org.apache.iceberg.Table; import org.apache.iceberg.TableProperties; import org.apache.iceberg.hadoop.HadoopTables; +import org.apache.iceberg.relocated.com.google.common.collect.Maps; import org.apache.iceberg.spark.source.IcebergSourceBenchmark; import org.apache.iceberg.types.Types; diff --git a/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataReadBenchmark.java b/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataReadBenchmark.java index 3cc0ab03bb14..5463c7f9b86e 100644 --- a/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataReadBenchmark.java +++ b/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceFlatORCDataReadBenchmark.java @@ -19,9 +19,9 @@ package org.apache.iceberg.spark.source.orc; -import com.google.common.collect.Maps; import java.io.IOException; import java.util.Map; +import org.apache.iceberg.relocated.com.google.common.collect.Maps; import org.apache.spark.sql.Dataset; import org.apache.spark.sql.Row; import org.apache.spark.sql.internal.SQLConf; diff --git a/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceNestedORCDataReadBenchmark.java b/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceNestedORCDataReadBenchmark.java index 184c3b2cd676..a4147e65ce1b 100644 --- a/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceNestedORCDataReadBenchmark.java +++ b/spark/src/jmh/java/org/apache/iceberg/spark/source/orc/IcebergSourceNestedORCDataReadBenchmark.java @@ -19,9 +19,9 @@ package org.apache.iceberg.spark.source.orc; -import com.google.common.collect.Maps; import java.io.IOException; import java.util.Map; +import org.apache.iceberg.relocated.com.google.common.collect.Maps; import org.apache.iceberg.spark.source.IcebergSourceNestedDataBenchmark; import org.apache.spark.sql.Dataset; import org.apache.spark.sql.Row; diff --git a/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcReader.java b/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcReader.java index 20f41cc26a33..da1ee6e301df 100644 --- a/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcReader.java +++ b/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcReader.java @@ -19,13 +19,13 @@ package org.apache.iceberg.spark.data; -import com.google.common.collect.ImmutableMap; import java.util.List; import java.util.Map; import org.apache.iceberg.orc.OrcRowReader; import org.apache.iceberg.orc.OrcSchemaWithTypeVisitor; import org.apache.iceberg.orc.OrcValueReader; import org.apache.iceberg.orc.OrcValueReaders; +import org.apache.iceberg.relocated.com.google.common.collect.ImmutableMap; import org.apache.iceberg.types.Type; import org.apache.iceberg.types.Types; import org.apache.orc.TypeDescription; diff --git a/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcValueReaders.java b/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcValueReaders.java index 93c5d643cbc7..55e311788caa 100644 --- a/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcValueReaders.java +++ b/spark/src/main/java/org/apache/iceberg/spark/data/SparkOrcValueReaders.java @@ -19,12 +19,12 @@ package org.apache.iceberg.spark.data; -import com.google.common.collect.Lists; import java.math.BigDecimal; import java.util.List; import java.util.Map; import org.apache.iceberg.orc.OrcValueReader; import org.apache.iceberg.orc.OrcValueReaders; +import org.apache.iceberg.relocated.com.google.common.collect.Lists; import org.apache.iceberg.types.Types; import org.apache.orc.storage.ql.exec.vector.BytesColumnVector; import org.apache.orc.storage.ql.exec.vector.ColumnVector;