Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
ghx-label-10
Description
When Hive (and probably other engines as well) converts a legacy Hive table to Iceberg it doesn't rewrite the data files.
It means that the data files don't have write ids, moreover they don't have the partition columns neither.
Currently Impala expects tha partition columns to be present in the data files, so it won't be able to read converted partitioned tables.
So we need to inject partition values from the Iceberg metadata, plus resolve columns correctly (position-based resolution needs an offset).
Attachments
Issue Links
- is related to
-
IMPALA-11034 Resolve schema of old data files in migrated Iceberg tables
- Resolved