[ 
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]

Reply via email to