[ 
https://issues.apache.org/jira/browse/IMPALA-11809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wenzhe Zhou resolved IMPALA-11809.
----------------------------------
    Fix Version/s: Impala 4.3.0
       Resolution: Fixed

> Support non unique primary key for Kudu
> ---------------------------------------
>
>                 Key: IMPALA-11809
>                 URL: https://issues.apache.org/jira/browse/IMPALA-11809
>             Project: IMPALA
>          Issue Type: New Feature
>          Components: Backend, Catalog, Frontend
>    Affects Versions: Impala 4.3.0
>            Reporter: Wenzhe Zhou
>            Assignee: Wenzhe Zhou
>            Priority: Major
>             Fix For: Impala 4.3.0
>
>
> Kudu engine adds support for non unique primary key. It adds a column 
> 'auto_increment_id' automatically in a table which has non unique primary 
> key. The non unique primary key and 'auto_increment_id' form unique composite 
> primary key for the table.
> Impala need to add syntactic support for creating Kudu table with non unique 
> primary key like:
>   CREATE TABLE tbl (i INT NON UNIQUE PRIMARY KEY, s STRING)
>   PARTITION BY HASH (i) partitions 3
>   STORED as KUDU;
>   
>  CREATE TABLE tbl (i INT, s STRING, NON UNIQUE PRIMARY KEY(i))
>   PARTITION BY HASH (i) partitions 3
>   STORED as KUDU;
>   
>   CREATE TABLE tbl NON UNIQUE PRIMARY KEY(id)
>   PARTITION BY HASH (id) partitions 3
>   STORED as KUDU
>   AS SELECT id, string_col FROM functional.alltypes WHERE id = 10;



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to