Package org.apache.iceberg.hive
Class HMSTablePropertyHelper
java.lang.Object
org.apache.iceberg.hive.HMSTablePropertyHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
updateHmsTableForIcebergTable
(String newMetadataLocation, org.apache.hadoop.hive.metastore.api.Table tbl, TableMetadata metadata, Set<String> obsoleteProps, boolean hiveEngineEnabled, long maxHiveTablePropertySize, String currentLocation) Updates the HMS Table properties based on the Iceberg Table metadata.static void
updateHmsTableForIcebergView
(String newMetadataLocation, org.apache.hadoop.hive.metastore.api.Table tbl, ViewMetadata metadata, Set<String> obsoleteProps, long maxHiveTablePropertySize, String currentLocation) Updates the HMS Table properties based on the Iceberg View metadata.
-
Method Details
-
updateHmsTableForIcebergTable
public static void updateHmsTableForIcebergTable(String newMetadataLocation, org.apache.hadoop.hive.metastore.api.Table tbl, TableMetadata metadata, Set<String> obsoleteProps, boolean hiveEngineEnabled, long maxHiveTablePropertySize, String currentLocation) Updates the HMS Table properties based on the Iceberg Table metadata. -
updateHmsTableForIcebergView
public static void updateHmsTableForIcebergView(String newMetadataLocation, org.apache.hadoop.hive.metastore.api.Table tbl, ViewMetadata metadata, Set<String> obsoleteProps, long maxHiveTablePropertySize, String currentLocation) Updates the HMS Table properties based on the Iceberg View metadata.
-