You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by sz...@apache.org on 2021/10/04 08:27:43 UTC
[hive] branch master updated: HIVE-25586: Add Iceberg to list of
allowed serdes for incompatible col type changes (Adam Szita,
reviewed by Marton Bod)
This is an automated email from the ASF dual-hosted git repository.
szita pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git
The following commit(s) were added to refs/heads/master by this push:
new af20893 HIVE-25586: Add Iceberg to list of allowed serdes for incompatible col type changes (Adam Szita, reviewed by Marton Bod)
af20893 is described below
commit af2089370130e0fc5c1c70600b2b45f91d12813e
Author: Adam Szita <40...@users.noreply.github.com>
AuthorDate: Mon Oct 4 10:27:32 2021 +0200
HIVE-25586: Add Iceberg to list of allowed serdes for incompatible col type changes (Adam Szita, reviewed by Marton Bod)
---
iceberg/iceberg-handler/src/test/queries/positive/llap_iceberg_read.q | 3 ---
.../main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java | 3 ++-
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/iceberg/iceberg-handler/src/test/queries/positive/llap_iceberg_read.q b/iceberg/iceberg-handler/src/test/queries/positive/llap_iceberg_read.q
index 9533f9d..3c10c1f 100644
--- a/iceberg/iceberg-handler/src/test/queries/positive/llap_iceberg_read.q
+++ b/iceberg/iceberg-handler/src/test/queries/positive/llap_iceberg_read.q
@@ -1,6 +1,3 @@
---makes no sense for iceberg tables for this to be 'true':
-set hive.metastore.disallow.incompatible.col.type.changes=false;
-
--test against vectorized LLAP execution mode
set hive.llap.io.enabled=true;
set hive.vectorized.execution.enabled=true;
diff --git a/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java b/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
index c866008..8dfdcba 100644
--- a/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
+++ b/standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/conf/MetastoreConf.java
@@ -698,7 +698,8 @@ public class MetastoreConf {
"\n" +
"See HIVE-4409 for more details."),
ALLOW_INCOMPATIBLE_COL_TYPE_CHANGES_TABLE_SERDES("metastore.allow.incompatible.col.type.changes.serdes",
- "hive.metastore.allow.incompatible.col.type.changes.serdes", "org.apache.hadoop.hive.kudu.KuduSerDe",
+ "hive.metastore.allow.incompatible.col.type.changes.serdes",
+ "org.apache.hadoop.hive.kudu.KuduSerDe,org.apache.iceberg.mr.hive.HiveIcebergSerDe",
"Comma-separated list of table serdes which are allowed to make incompatible column type\n" +
"changes. This configuration is only applicable if metastore.disallow.incompatible.col.type.changes\n" +
"is true."),