[
https://issues.apache.org/jira/browse/IMPALA-15101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18108115#comment-18108115
]
ASF subversion and git services commented on IMPALA-15101:
----------------------------------------------------------
Commit e8d42f753da0019ea122b5d3be54b6b72adf7864 in impala's branch
refs/heads/master from Arnab Karmakar
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=e8d42f753 ]
IMPALA-15200: Add Parquet UUID read support for Iceberg tables
This patch enables Impala to read UUID columns from Iceberg tables
stored in Parquet format, building on IMPALA-15101 inline TYPE_UUID
storage. Parquet stores UUID as sixteen-byte fixed arrays with UUID
logical type metadata; the scanner copies those bytes directly into the
inline slot.
Changes include Parquet decode via a `UuidValue` helper and column stats
support, codegen and runtime paths needed for scan-time materialization
and result display, FE catalog and planner wiring.
Casts, predicates, aggregates, and ORC/Avro read remain out of scope for
this patch.
Testing:
- DESCRIBE/FORMATTED, SELECT, SHOW CREATE, and Iceberg V3 initial-default
- Negative tests for unsupported ORC/Avro read, predicates, casts, and
aggregates
- Trino interop for Parquet UUID columns written by Trino
- Fixtures generated with the Iceberg Java API (version 1.10.2)
Change-Id: I4157c002e80677d27d8fd060c7bfa07b95d7c78f
Assisted-by: Composer 2.5
Reviewed-on: http://gerrit.cloudera.org:8080/24505
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
> Add UUID primitive type (type system and DDL)
> ---------------------------------------------
>
> Key: IMPALA-15101
> URL: https://issues.apache.org/jira/browse/IMPALA-15101
> Project: IMPALA
> Issue Type: Sub-task
> Components: Backend, Frontend
> Reporter: Arnab Karmakar
> Assignee: Arnab Karmakar
> Priority: Major
> Fix For: Impala 5.0.0
>
>
> Introduce {{TYPE_UUID}} with parser/DDL support and Iceberg schema mapping
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]