- GCSLogStore - Class in io.delta.storage
-
The
LogStore implementation for GCS, which uses gcs-connector to
provide the necessary atomic and durability guarantees:
Atomic Visibility: Read/read-after-metadata-update/delete are strongly
consistent for GCS.
Consistent Listing: GCS guarantees strong consistency for both object and
bucket listing operations.
- GCSLogStore(Configuration) - Constructor for class io.delta.storage.GCSLogStore
-
- generateUnbackfilledDeltaFilePath(Path, long) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Creates a new unbackfilled delta file path for the given commit version.
- getBackfilledDeltaFilePath(Path, Long) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Returns the path to the backfilled delta file for the given commit version.
- getCommit() - Method in class io.delta.storage.commit.CommitResponse
-
- getCommitInfo() - Method in class io.delta.storage.commit.UpdatedActions
-
- getCommits(TableDescriptor, Long, Long) - Method in interface io.delta.storage.commit.CommitCoordinatorClient
-
API to get the unbackfilled commits for the table represented by the given logPath.
- getCommits() - Method in class io.delta.storage.commit.GetCommitsResponse
-
- GetCommitsResponse - Class in io.delta.storage.commit
-
- GetCommitsResponse(List<Commit>, long) - Constructor for class io.delta.storage.commit.GetCommitsResponse
-
- getCommitTimestamp() - Method in interface io.delta.storage.commit.actions.AbstractCommitInfo
-
Get the timestamp of the commit as millis after the epoch.
- getCommitTimestamp() - Method in class io.delta.storage.commit.Commit
-
- getConfiguration() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
The table properties defined on the table.
- getConflict() - Method in exception io.delta.storage.commit.CommitFailedException
-
- getCoordinatorConf(AbstractMetadata) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Get the coordinated commits owner configuration from the provided abstract metadata.
- getCoordinatorName(AbstractMetadata) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Retrieves the coordinator name from the provided abstract metadata.
- getCreatedTime() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
Timestamp for the creation of this metadata.
- getDescription() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
User-specified table description.
- getFileStatus() - Method in class io.delta.storage.commit.Commit
-
- getFormatOptions() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
The format options
- getId() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
A unique table identifier.
- getLatestTableVersion() - Method in class io.delta.storage.commit.GetCommitsResponse
-
- getLogPath() - Method in class io.delta.storage.commit.TableDescriptor
-
- getMinReaderVersion() - Method in interface io.delta.storage.commit.actions.AbstractProtocol
-
The minimum reader version required to read the table.
- getMinWriterVersion() - Method in interface io.delta.storage.commit.actions.AbstractProtocol
-
The minimum writer version required to read the table.
- getName() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
User-specified table identifier.
- getName() - Method in class io.delta.storage.commit.TableIdentifier
-
Returns the name of the table.
- getNamespace() - Method in class io.delta.storage.commit.TableIdentifier
-
Returns the namespace of the table.
- getNewMetadata() - Method in class io.delta.storage.commit.UpdatedActions
-
- getNewProtocol() - Method in class io.delta.storage.commit.UpdatedActions
-
- getOldMetadata() - Method in class io.delta.storage.commit.UpdatedActions
-
- getOldProtocol() - Method in class io.delta.storage.commit.UpdatedActions
-
- getPartitionColumns() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
List of partition columns.
- getProvider() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
The table provider format.
- getReaderFeatures() - Method in interface io.delta.storage.commit.actions.AbstractProtocol
-
The reader features that need to be supported to read the table.
- getRetryable() - Method in exception io.delta.storage.commit.CommitFailedException
-
- getSchemaString() - Method in interface io.delta.storage.commit.actions.AbstractMetadata
-
The table schema in string representation.
- getTableConf(AbstractMetadata) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Get the coordinated commits table configuration from the provided abstract metadata.
- getTableConf() - Method in class io.delta.storage.commit.TableDescriptor
-
- getTableIdentifier() - Method in class io.delta.storage.commit.TableDescriptor
-
- getTablePath(Path) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Get the table path from the provided log path.
- getUnbackfilledDeltaFile(Path, long, Optional<String>) - Static method in class io.delta.storage.commit.CoordinatedCommitsUtils
-
Returns the un-backfilled uuid formatted delta (json format) path for a given version.
- getVersion() - Method in class io.delta.storage.commit.Commit
-
- getWriterFeatures() - Method in interface io.delta.storage.commit.actions.AbstractProtocol
-
The writer features that need to be supported to write the table.