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]

Reply via email to