public class NessieTableOperations extends BaseMetastoreTableOperations
ICEBERG_TABLE_TYPE_VALUE, METADATA_LOCATION_PROP, PREVIOUS_METADATA_LOCATION_PROP, TABLE_TYPE_PROP| Constructor and Description |
|---|
NessieTableOperations(com.dremio.nessie.model.ContentsKey key,
org.apache.iceberg.nessie.UpdateableReference reference,
com.dremio.nessie.client.NessieClient client,
FileIO fileIO)
Create a nessie table operations given a table identifier.
|
| 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. |
commit, current, currentMetadataLocation, currentVersion, locationProvider, metadataFileLocation, refresh, refreshFromMetadataLocation, refreshFromMetadataLocation, refreshFromMetadataLocation, requestRefresh, tableName, temp, writeNewMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencryption, newSnapshotIdpublic NessieTableOperations(com.dremio.nessie.model.ContentsKey key,
org.apache.iceberg.nessie.UpdateableReference reference,
com.dremio.nessie.client.NessieClient client,
FileIO fileIO)
protected 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.