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, writeNewMetadataIfRequiredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencryption, newSnapshotId, requireStrictCleanuppublic 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()
BaseMetastoreTableOperationstableName in class BaseMetastoreTableOperationsprotected void doRefresh()
doRefresh in class BaseMetastoreTableOperationsprotected void doCommit(TableMetadata base, TableMetadata metadata)
doCommit in class BaseMetastoreTableOperationspublic FileIO io()
TableOperationsFileIO to read and write table data and metadata files.