public class HiveTableOperations extends BaseMetastoreTableOperations
ICEBERG_TABLE_TYPE_VALUE, METADATA_LOCATION_PROP, PREVIOUS_METADATA_LOCATION_PROP, TABLE_TYPE_PROP| Modifier | Constructor and Description |
|---|---|
protected |
HiveTableOperations(org.apache.hadoop.conf.Configuration conf,
HiveClientPool metaClients,
java.lang.String database,
java.lang.String table) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doCommit(TableMetadata base,
TableMetadata metadata) |
protected void |
doRefresh() |
protected void |
doUnlock(long lockId) |
FileIO |
io() |
commit, current, currentMetadataLocation, currentVersion, locationProvider, metadataFileLocation, refresh, refreshFromMetadataLocation, refreshFromMetadataLocation, refreshFromMetadataLocation, requestRefresh, temp, writeNewMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencryption, newSnapshotIdprotected HiveTableOperations(org.apache.hadoop.conf.Configuration conf,
HiveClientPool metaClients,
java.lang.String database,
java.lang.String table)
protected void doRefresh()
doRefresh in class BaseMetastoreTableOperationsprotected void doCommit(TableMetadata base, TableMetadata metadata)
doCommit in class BaseMetastoreTableOperationsprotected void doUnlock(long lockId)
throws org.apache.thrift.TException,
java.lang.InterruptedException
org.apache.thrift.TExceptionjava.lang.InterruptedException