[
https://issues.apache.org/jira/browse/IMPALA-8504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16853772#comment-16853772
]
ASF subversion and git services commented on IMPALA-8504:
---------------------------------------------------------
Commit d26aae5f2d171cc0ec97ffff9b3e029fe2259eaf in impala's branch
refs/heads/master from Hao Hao
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=d26aae5 ]
IMPALA-8504: Support CREATE TABLE statement with Kudu/HMS integration
This commit adds support for the syntax of CREATE TABLE (and CTAS)
statements for managed Kudu tables with Kudu/HMS integration. A follow
up patch will address the actual handling of CREATE TABLE statement
with Kudu/HMS integration.
For a managed table the syntax remains the same. However, the detailed
changes includes:
1) Kudu table will always be created with the new Kudu storage handler
'org.apache.kudu.hive.KuduStorageHandler' even when Kudu/HMS integration
is disabled. The legacy storage handler will be eventually deprecated.
2) When Kudu/HMS integration is enabled, the Kudu table underneath the
managed HMS table will follow the naming convention 'db_name.table_name'
instead of 'impala::db_name.table_name'.
3) Add 'kudu.table_id' table property to be used with Kudu/HMS integration.
This commit also extracts Kudu-related DDL parsing and analyzing tests,
so that they can be run with or without Kudu/HMS integration enabled.
Change-Id: I465673d749221bd5f3772814b1c22c2673a53f5c
Reviewed-on: http://gerrit.cloudera.org:8080/13318
Tested-by: Impala Public Jenkins <[email protected]>
Reviewed-by: Thomas Marshall <[email protected]>
> Support CreateTable DDL with Kudu/HMS integration in Catalogd mode
> ------------------------------------------------------------------
>
> Key: IMPALA-8504
> URL: https://issues.apache.org/jira/browse/IMPALA-8504
> Project: IMPALA
> Issue Type: Sub-task
> Reporter: Hao Hao
> Assignee: Hao Hao
> Priority: Major
>
> For both managed and external table, we need to ensure the syntax is correct
> and Kudu related table creation DDL is adapted when Kudu/HMS integration is
> enabled.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]