public class NessieTableOperations extends BaseMetastoreTableOperations
BaseMetastoreTableOperations.CommitStatus
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NESSIE_COMMIT_ID_PROPERTY
Name of the `
TableMetadata property that holds the Nessie commit-ID from which the
metadata has been loaded. |
static java.lang.String |
NESSIE_GC_NO_WARNING_PROPERTY |
ICEBERG_TABLE_TYPE_VALUE, METADATA_LOCATION_PROP, PREVIOUS_METADATA_LOCATION_PROP, TABLE_TYPE_PROP
Modifier and Type | Method and Description |
---|---|
protected void |
doCommit(TableMetadata base,
TableMetadata metadata) |
protected void |
doRefresh() |
FileIO |
io()
Returns a
FileIO to read and write table data and metadata files. |
protected java.lang.String |
tableName()
The full name of the table used for logging purposes only.
|
checkCommitStatus, commit, current, currentMetadataLocation, currentVersion, disableRefresh, locationProvider, metadataFileLocation, refresh, refreshFromMetadataLocation, refreshFromMetadataLocation, refreshFromMetadataLocation, refreshFromMetadataLocation, requestRefresh, temp, writeNewMetadata, writeNewMetadataIfRequired
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
encryption, newSnapshotId, requireStrictCleanup
public static final java.lang.String NESSIE_COMMIT_ID_PROPERTY
TableMetadata
property that holds the Nessie commit-ID from which the
metadata has been loaded.public static final java.lang.String NESSIE_GC_NO_WARNING_PROPERTY
protected java.lang.String tableName()
BaseMetastoreTableOperations
tableName
in class BaseMetastoreTableOperations
protected void doRefresh()
doRefresh
in class BaseMetastoreTableOperations
protected void doCommit(TableMetadata base, TableMetadata metadata)
doCommit
in class BaseMetastoreTableOperations
public FileIO io()
TableOperations
FileIO
to read and write table data and metadata files.