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

Marton Bod updated HIVE-25643:
------------------------------
    Description: Since the Iceberg table migration will intentionally not 
rewrite the data files, the migrated table will end up with data files that do 
not contain the Iceberg field IDs necessary for safe, reliable schema 
evolution. For this purpose, we should disallow the REPLACE COLUMNS and CHANGE 
COLUMN commands for these migrated Iceberg tables. ADD COLUMNS are still 
permitted.  (was: Since the Iceberg table migration will intentionally not 
rewrite the data files, the migrated table will end up with data files that do 
not contain the Iceberg field IDs necessary for safe, reliable schema 
migration. For this purpose, we should disallow the REPLACE COLUMNS and CHANGE 
COLUMN commands for these migrated Iceberg tables. ADD COLUMNS are still 
permitted.)

> Disable replace cols and change col commands for migrated Iceberg tables
> ------------------------------------------------------------------------
>
>                 Key: HIVE-25643
>                 URL: https://issues.apache.org/jira/browse/HIVE-25643
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Marton Bod
>            Assignee: Marton Bod
>            Priority: Major
>
> Since the Iceberg table migration will intentionally not rewrite the data 
> files, the migrated table will end up with data files that do not contain the 
> Iceberg field IDs necessary for safe, reliable schema evolution. For this 
> purpose, we should disallow the REPLACE COLUMNS and CHANGE COLUMN commands 
> for these migrated Iceberg tables. ADD COLUMNS are still permitted.



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

Reply via email to