Zoltán Borók-Nagy created IMPALA-10318:
------------------------------------------
Summary: default_transactional_type shouldn't affect Iceberg tables
Key: IMPALA-10318
URL: https://issues.apache.org/jira/browse/IMPALA-10318
Project: IMPALA
Issue Type: Bug
Reporter: Zoltán Borók-Nagy
Setting default_transactional_type prevents the creation of Iceberg tables:
{noformat}
SET default_transactional_type=insert_only;
create table ice_hadoop_tables (i int)
stored as iceberg
location '/test-warehouse/ice_hive_cat/'
tblproperties('iceberg.catalog'='hadoop.tables');
{noformat}
{noformat}
ERROR: ImpalaRuntimeException: Error making 'createTable' RPC to Hive
Metastore: CAUSED BY: MetaException: A managed table's location should be
located within managed warehouse root directory or within its database's
managedLocationUri. Table ice_hadoop_tables_def_trans's location is not
valid:hdfs://localhost:20500/test-warehouse/ice_hive_cat, managed
warehouse:hdfs://localhost:20500/test-warehouse/managed
{noformat}
We shouldn't set the transactional table properties for Iceberg tables.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]