[
https://issues.apache.org/jira/browse/IMPALA-9030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16955080#comment-16955080
]
Quanlong Huang commented on IMPALA-9030:
----------------------------------------
We may need to deal with translated external HDFS tables and HBase tables too.
May need to review all supported storage systems.
> Handle translated external Kudu tables
> --------------------------------------
>
> Key: IMPALA-9030
> URL: https://issues.apache.org/jira/browse/IMPALA-9030
> Project: IMPALA
> Issue Type: Bug
> Reporter: Vihang Karajgaonkar
> Assignee: Vihang Karajgaonkar
> Priority: Major
>
> In HIVE-22158 HMS disallows creating of any managed table which is not
> transactional. This breaks the behavior for managed Kudu tables created from
> Impala. When user creates a managed Kudu table, HMS internally translates
> such table into a external table with an additional property
> "TRANSLATED_TO_EXTERNAL" set to true. The table type is changed to EXTERNAL.
> Subsequently, when such a table is dropped or renamed, Catalog thinks such
> tables as external and does not update Kudu (dropping the table in Kudu or
> renaming the table in Kudu). This is unexpected from the point of view of
> user since user may think that they created a managed table and Impala should
> handle the drop and rename accordingly. The same applies to certain other
> alter operations like alter table set properties on a managed Kudu table
> which previously was disallowed now goes through after HIVE-22158
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]