You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2020/10/14 22:49:00 UTC

[jira] [Commented] (IMPALA-10165) Support all partition transforms for Iceberg in create table

    [ https://issues.apache.org/jira/browse/IMPALA-10165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17214322#comment-17214322 ] 

ASF subversion and git services commented on IMPALA-10165:
----------------------------------------------------------

Commit 13a78fc1b080baed16ac42888a54c60e9eb7a894 in impala's branch refs/heads/master from Gabor Kaszab
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=13a78fc ]

IMPALA-10165: Implement Bucket and Truncate partition transforms for Iceberg tables

This patch adds support for Iceberg Bucket and Truncate partition
transforms. Both accept a parameter: number of buckets and width
respectively.

Usage:
CREATE TABLE tbl_name (i int, p1 int, p2 timestamp)
PARTITION BY SPEC (
  p1 BUCKET 10,
  p1 TRUNCATE 5
) STORED AS ICEBERG
TBLPROPERTIES ('iceberg.catalog'='hadoop.tables');

Testing:
  - Extended AnalyzerStmtsTest to cover creating partitioned Iceberg
    tables with the new partition transforms.
  - Extended ParserTest.
  - Extended iceberg-create.test to create Iceberg tables with the new
    partition transforms.
  - Extended show-create-table.test to check that the new partition
    transforms are displayed with their parameters in the SHOW CREATE
    TABLE output.

Change-Id: Idc75cd23045b274885607c45886319f4f6da19de
Reviewed-on: http://gerrit.cloudera.org:8080/16551
Reviewed-by: Gabor Kaszab <ga...@cloudera.com>
Tested-by: Impala Public Jenkins <im...@cloudera.com>


> Support all partition transforms for Iceberg in create table
> ------------------------------------------------------------
>
>                 Key: IMPALA-10165
>                 URL: https://issues.apache.org/jira/browse/IMPALA-10165
>             Project: IMPALA
>          Issue Type: Improvement
>            Reporter: Zoltán Borók-Nagy
>            Assignee: Gabor Kaszab
>            Priority: Major
>              Labels: impala-iceberg
>
> Currently the identity and datetime (year, month, day, hour) Iceberg partition transformations are supported by Impala.
> There are also TRUNCATE and BUCKET partition transformations in Iceberg that needs to be supported. They can also take parameters, i.e. truncation width and number of buckets.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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