Arnab Karmakar has uploaded this change for review. ( http://gerrit.cloudera.org:8080/23733
Change subject: IMPALA-13299: Allow CREATE TABLE LIKE to create Iceberg tables ...................................................................... IMPALA-13299: Allow CREATE TABLE LIKE to create Iceberg tables Add support for cloning non-Iceberg tables into Iceberg tables. Enable CREATE TABLE LIKE <src> STORED BY ICEBERG for all schemas. Preserve column types, nullability, comments, and table properties. Support both partitioned and external source tables in LIKE flows. Preserve partition specs and identity transforms when present. This improves Hive 3.1 test migration and cross-engine workflows. Testing: Add tests for schema cloning and Iceberg table creation. Add checks for schema match and formatted metadata output. Add tests for inserts into the new Iceberg table. Add tests for partition specs and identity transforms. Add tests for external table creation and validation. Change-Id: Id162f217e49e9f396419b09815b92eb7f351881e --- M docs/topics/impala_iceberg.xml M fe/src/main/java/org/apache/impala/analysis/CreateTableLikeStmt.java M fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java M fe/src/test/java/org/apache/impala/analysis/AnalyzeDDLTest.java A testdata/workloads/functional-query/queries/QueryTest/iceberg-create-table-like-non-iceberg.test M tests/query_test/test_iceberg.py 6 files changed, 338 insertions(+), 12 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/33/23733/1 -- To view, visit http://gerrit.cloudera.org:8080/23733 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Id162f217e49e9f396419b09815b92eb7f351881e Gerrit-Change-Number: 23733 Gerrit-PatchSet: 1 Gerrit-Owner: Arnab Karmakar <[email protected]>
