diqiu50 opened a new pull request, #11429:
URL: https://github.com/apache/gravitino/pull/11429

   ### What changes were proposed in this pull request?
   
   Support `ListType`, `MapType`, and `StructType` columns when creating Iceberg
   tables via the Glue catalog.
   
   ### Why are the changes needed?
   
   Creating an Iceberg table with complex column types via the Glue catalog 
threw
   `UnsupportedOperationException`, while the standard Iceberg catalog worked 
fine.
   
   Fix: #11329
   
   ### Does this PR introduce _any_ user-facing change?
   
   Yes. Users can now create Iceberg tables with `ListType`, `MapType`, and
   `StructType` columns via the Glue catalog.
   
   ### How was this patch tested?
   
   - Unit tests in `TestGlueIcebergTableHelper`
   - Integration test `AwsGlueCatalogIT#testCreateIcebergTableWithComplexTypes`
     against real AWS Glue + S3


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to