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 java.lang.Object implements org.apache.hadoop.hive.metastore.HiveMetaHook 
- 
- 
Constructor Summary
Constructors Constructor Description HiveIcebergMetaHook(org.apache.hadoop.conf.Configuration conf) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommitCreateTable(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) 
 - 
 
- 
- 
Method Detail
- 
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
 
 - 
 
 -