All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractDatabaseAdapter<OP_CONTEXT extends java.lang.AutoCloseable,CONFIG extends DatabaseAdapterConfig> |
Contains all the database-independent logic for a Database-adapter.
|
| AbstractDatabaseAdapter.ConflictingKeyCheckResult |
|
| AdapterEvent |
|
| AdapterEvent.Builder<B extends AdapterEvent.Builder<B,E>,E extends AdapterEvent> |
|
| AdapterEventConsumer |
|
| AdjustableDatabaseAdapterConfig |
|
| BatchSpliterator<SRC,DST> |
Helper to implement batched retrieval of DST elements using a stream of keys of type
SRC, or batched mapping of SRC to DST.
|
| CommitEvent |
|
| CommitEvent.Builder |
|
| CommitLogEntry |
Represents a commit-log-entry stored in the database.
|
| CommitLogEntry.KeyListVariant |
|
| CommitParams |
|
| CommittingEvent |
|
| CommittingEvent.Builder<B extends CommittingEvent.Builder<B,E>,E extends CommittingEvent> |
|
| ContentAndState |
Composite for the per-named-reference and global state for a content key.
|
| ContentId |
|
| ContentIdAndBytes |
Used when dealing with global states in operations for Nessie-GC, like enumerating all globally
managed content.
|
| DatabaseAdapter |
Database-Adapter interface that encapsulates all database related logic, an abstraction between a
VersionStore implementation and a variety of different
databases that share common core implementations for example for the commit/merge/transplant
operations.
|
| DatabaseAdapterConfig |
Base database-adapter configuration type.
|
| DatabaseAdapterFactory<Adapter extends DatabaseAdapter,Config extends DatabaseAdapterConfig,AdjustableConfig extends Config,Connector extends DatabaseConnectionProvider<?>> |
Each DatabaseAdapter is configured and
instantiated by an implementation of this factory.
|
| DatabaseAdapterFactory.Builder<Adapter,Config,AdjustableConfig,Connector> |
|
| DatabaseAdapterMetrics |
|
| DatabaseAdapterUtil |
|
| DatabaseConnectionConfig |
Base database-connection-provider configuration type.
|
| DatabaseConnectionProvider<C extends DatabaseConnectionConfig> |
Base interface that manages database connections.
|
| Difference |
|
| HeadsAndForkPoints |
|
| KeyFilterPredicate |
Predicate to filter content-key/content-id/content-type for DatabaseAdapter functionality
that returns or handles content-keys and content-values to skip deserialization and potentially
prevent unnecessary read operations.
|
| KeyList |
Contains/references a list of keys that are "visible" from a specific CommitLogEntry.
|
| KeyListEntity |
|
| KeyListEntry |
Composite of key, content-id, content-type and commit-id.
|
| KeyWithBytes |
Composite of key, content-id, content-type and content.
|
| MergeEvent |
|
| MergeEvent.Builder |
|
| MergeParams |
|
| MergeParams.Builder |
|
| MetadataRewriteParams |
|
| MetadataRewriteParams.Builder<B> |
|
| OperationType |
|
| ReferenceAssignedEvent |
|
| ReferenceAssignedEvent.Builder |
|
| ReferenceCreatedEvent |
|
| ReferenceCreatedEvent.Builder |
|
| ReferencedAndUnreferencedHeads |
|
| ReferenceDeletedEvent |
|
| ReferenceDeletedEvent.Builder |
|
| ReferenceEvent |
|
| ReferenceEvent.Builder<B extends ReferenceEvent.Builder<B,E>,E extends ReferenceEvent> |
|
| ReferencesUtil |
|
| ReferencesUtil.IdentifyHeadsAndForkPoints |
|
| RefLog |
Represents a reflog-entry stored in the database.
|
| RepoDescription |
Keeps track of the logical state of a Nessie repository.
|
| RepoMaintenanceParams |
|
| RepositoryErasedEvent |
|
| RepositoryErasedEvent.Builder |
|
| RepositoryInitializedEvent |
|
| RepositoryInitializedEvent.Builder |
|
| ToBranchParams |
|
| ToBranchParams.Builder<B> |
|
| Traced |
|
| TracingDatabaseAdapter |
|
| TransplantEvent |
|
| TransplantEvent.Builder |
|
| TransplantParams |
|
| TransplantParams.Builder |
|
| TryLoopState |
Retry-logic for attempts for compare-and-swap-like operations.
|