Package org.apache.iceberg.mr.hive
Class HiveIcebergMetaHook
java.lang.Object
org.apache.iceberg.mr.hive.HiveIcebergMetaHook
- All Implemented Interfaces:
 org.apache.hadoop.hive.metastore.HiveMetaHook
public class HiveIcebergMetaHook
extends Object
implements org.apache.hadoop.hive.metastore.HiveMetaHook
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidcommitCreateTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) voidcommitDropTable(org.apache.hadoop.hive.metastore.api.Table hmsTable, boolean deleteData) voidpreCreateTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) voidpreDropTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) voidrollbackCreateTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) voidrollbackDropTable(org.apache.hadoop.hive.metastore.api.Table hmsTable)  
- 
Constructor Details
- 
HiveIcebergMetaHook
public HiveIcebergMetaHook(org.apache.hadoop.conf.Configuration conf)  
 - 
 - 
Method Details
- 
preCreateTable
public void preCreateTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) - Specified by:
 preCreateTablein interfaceorg.apache.hadoop.hive.metastore.HiveMetaHook
 - 
rollbackCreateTable
public void rollbackCreateTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) - Specified by:
 rollbackCreateTablein interfaceorg.apache.hadoop.hive.metastore.HiveMetaHook
 - 
commitCreateTable
public void commitCreateTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) - Specified by:
 commitCreateTablein interfaceorg.apache.hadoop.hive.metastore.HiveMetaHook
 - 
preDropTable
public void preDropTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) - Specified by:
 preDropTablein interfaceorg.apache.hadoop.hive.metastore.HiveMetaHook
 - 
rollbackDropTable
public void rollbackDropTable(org.apache.hadoop.hive.metastore.api.Table hmsTable) - Specified by:
 rollbackDropTablein interfaceorg.apache.hadoop.hive.metastore.HiveMetaHook
 - 
commitDropTable
public void commitDropTable(org.apache.hadoop.hive.metastore.api.Table hmsTable, boolean deleteData) - Specified by:
 commitDropTablein interfaceorg.apache.hadoop.hive.metastore.HiveMetaHook
 
 -