Peter Vary created HIVE-25015: --------------------------------- Summary: Port Iceberg unreleased Hive fixes to the iceberg module Key: HIVE-25015 URL: https://issues.apache.org/jira/browse/HIVE-25015 Project: Hive Issue Type: Task Reporter: Peter Vary Assignee: Peter Vary
There are several fixes in Iceberg repo which are not yet present in the iceberg-handler/iceberg-catalog code. We need to port them so we can use the new features {code:java} c3640afadc5af759bee531368c8be16e2a2b7f5d - Hive: Add timeout for TestHiveIcebergStorageHandlerWithEngine tests (#2448) 08c709ec10ebdbc67b0ad32e38331e798de36cd0 - Hive: Fix compilation failure in TestHiveIcebergStorageHandlerNoScan and TestHiveIcebergStorageHandlerWithEngine. (#2459) 93fb7ce28e9e809c412910f72d1ace6312de93e5 - Hive: Capitalize write format value when creating writer (#2449) db8248c16e99c435ff7eed8fa86bc3913af2756a - Hive: Configure catalog type on table level. (#2129) 9a60b5307374caca001693b5ee2abf1303e71f43 - Hive: Synchronize equivalent HMS and Iceberg properties (#2407) 68c48ec9bd8c3c3ae14a365f937d1538a4fbf826 - AWS: handle uncertain catalog state for glue (#2402) 21e1922a8ddb93a82388ea86a5f500d9f23885b3 - Core: Fix circular default call in BaseMetastoreCatalog (#2368) d1510340eaff68d88a2e8194d58e7e493af02bcc - Hive: Implement multi-table inserts (#2228) 36080f855114bf134471cd10fae55bdfb9dada83 - Hive: Use HiveClientPool cache instead of HiveCatalog global cache. (#2325) 62ed3c28928f6ad5caa8896dbf5c3ebc9a6aa8cb - Hive: Don't delete files when commit state is unknown (#2328) 05d39c5dd09d604336ab21c34e78553e5a6b13ef - Hive: Remove unnecessary SerializationUtil.serializeToBase64 from HiveIcebergStorageHandler.overlayTableProperties (#2340) 629f7ad7c5fbc16da1e0752f5d170889d4e761b4 - Hive: Fix broken TestHiveClientPool (#2350) d99f1b63a8df295f3fca6b9d66145461f7d9d9bf - Core/Hive: Introduce total-files-size snapshot metric and populate HMS (#2329) c8b74c19b831ecbbf33f78094b5c8098c46eddec - Hive: Refactor HiveCatalog and HiveClientPool constructors (#2203) efc461862fc93637fe4c0127d69bfb777c87766e - Hive: removed Iceberg props should be removed from HMS table props too (#2252) 19622dcfcb426485748fa017a6181e23df5732dc - Hive: Use default client pool size from CatalogProperties (#2180) c7ff6d51377eaae7f476e0c0730dea3b5a84fabb - Hive: Push Iceberg table property values to HMS table properties (#2123) {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)