This is an automated email from the ASF dual-hosted git repository. kirs pushed a commit to branch branch-2.0 in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/branch-2.0 by this push: new 54f5d13fe27 [chore](dependencies)upgrade hive catalog to 2.0.0 (#33424) 54f5d13fe27 is described below commit 54f5d13fe27a1f42109137d812b1cabc946d9cfb Author: Calvin Kirs <k...@apache.org> AuthorDate: Mon Apr 22 11:30:52 2024 +0800 [chore](dependencies)upgrade hive catalog to 2.0.0 (#33424) Utilize the directly-dependent guava library instead of relying on transitively included libraries. Adapt paimon 0.6.0 --- .../java/org/apache/doris/catalog/external/PaimonExternalTable.java | 4 ++-- .../doris/nereids/trees/plans/physical/PhysicalOlapTableSink.java | 2 +- .../apache/doris/planner/external/iceberg/IcebergMetadataCache.java | 2 +- .../org/apache/doris/planner/external/paimon/PaimonScanNode.java | 6 +++--- .../java/org/apache/doris/nereids/trees/expressions/UdfTest.java | 2 +- fe/pom.xml | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/catalog/external/PaimonExternalTable.java b/fe/fe-core/src/main/java/org/apache/doris/catalog/external/PaimonExternalTable.java index 0d53ff87b1a..beb7ed9f32a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/catalog/external/PaimonExternalTable.java +++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/external/PaimonExternalTable.java @@ -29,7 +29,7 @@ import com.google.common.collect.Lists; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.apache.paimon.schema.TableSchema; -import org.apache.paimon.table.AbstractFileStoreTable; +import org.apache.paimon.table.FileStoreTable; import org.apache.paimon.table.Table; import org.apache.paimon.table.source.Split; import org.apache.paimon.types.ArrayType; @@ -73,7 +73,7 @@ public class PaimonExternalTable extends ExternalTable { //init schema need update lastUpdateTime and get latest schema objectCreated = false; Table table = getOriginTable(); - TableSchema schema = ((AbstractFileStoreTable) table).schema(); + TableSchema schema = ((FileStoreTable) table).schema(); List<DataField> columns = schema.fields(); List<Column> tmpSchema = Lists.newArrayListWithCapacity(columns.size()); for (DataField field : columns) { diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalOlapTableSink.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalOlapTableSink.java index 9a65864f1e2..187bae193ca 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalOlapTableSink.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalOlapTableSink.java @@ -38,7 +38,7 @@ import org.apache.doris.nereids.trees.plans.visitor.PlanVisitor; import org.apache.doris.nereids.util.Utils; import org.apache.doris.statistics.Statistics; -import avro.shaded.com.google.common.base.Preconditions; +import com.google.common.base.Preconditions; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableSet; import com.google.common.collect.Lists; diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/external/iceberg/IcebergMetadataCache.java b/fe/fe-core/src/main/java/org/apache/doris/planner/external/iceberg/IcebergMetadataCache.java index e6b2575ee3b..93847190144 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/external/iceberg/IcebergMetadataCache.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/external/iceberg/IcebergMetadataCache.java @@ -29,10 +29,10 @@ import org.apache.doris.datasource.iceberg.IcebergExternalCatalog; import org.apache.doris.datasource.property.constants.HMSProperties; import org.apache.doris.thrift.TIcebergMetadataParams; -import avro.shaded.com.google.common.collect.Lists; import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; import com.google.common.collect.Iterables; +import com.google.common.collect.Lists; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hdfs.HdfsConfiguration; import org.apache.iceberg.ManifestFiles; diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonScanNode.java b/fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonScanNode.java index 37c3660d068..5d8e59c6408 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonScanNode.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/external/paimon/PaimonScanNode.java @@ -43,14 +43,14 @@ import org.apache.doris.thrift.TPaimonFileDesc; import org.apache.doris.thrift.TScanRangeLocations; import org.apache.doris.thrift.TTableFormatFileDesc; -import avro.shaded.com.google.common.base.Preconditions; +import com.google.common.base.Preconditions; import com.google.common.collect.Sets; import org.apache.hadoop.fs.Path; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.apache.paimon.data.BinaryRow; import org.apache.paimon.predicate.Predicate; -import org.apache.paimon.table.AbstractFileStoreTable; +import org.apache.paimon.table.FileStoreTable; import org.apache.paimon.table.source.DataSplit; import org.apache.paimon.table.source.RawFile; import org.apache.paimon.table.source.ReadBuilder; @@ -222,7 +222,7 @@ public class PaimonScanNode extends FileQueryScanNode { @Override public TFileType getLocationType() throws DdlException, MetaNotFoundException { - return getLocationType(((AbstractFileStoreTable) source.getPaimonTable()).location().toString()); + return getLocationType(((FileStoreTable) source.getPaimonTable()).location().toString()); } @Override diff --git a/fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/UdfTest.java b/fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/UdfTest.java index a7e1357d269..d6121f05888 100644 --- a/fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/UdfTest.java +++ b/fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/UdfTest.java @@ -40,7 +40,7 @@ import org.apache.doris.nereids.util.PlanChecker; import org.apache.doris.nereids.util.PlanPatternMatchSupported; import org.apache.doris.utframe.TestWithFeService; -import avro.shaded.com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableList; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; diff --git a/fe/pom.xml b/fe/pom.xml index a597e3c346f..77297d7640e 100644 --- a/fe/pom.xml +++ b/fe/pom.xml @@ -221,7 +221,7 @@ under the License. <doris.home>${fe.dir}/../</doris.home> <revision>1.2-SNAPSHOT</revision> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <doris.hive.catalog.shade.version>1.0.3</doris.hive.catalog.shade.version> + <doris.hive.catalog.shade.version>2.0.0</doris.hive.catalog.shade.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <!--plugin parameters--> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org