| Package | Description |
|---|---|
| org.apache.tephra |
This package contains implementations of the transaction system v2.
|
| org.apache.tephra.coprocessor |
This package contains HBase coprocessor implementations for the transaction system.
|
| org.apache.tephra.hbase.coprocessor | |
| org.apache.tephra.hbase.txprune | |
| org.apache.tephra.persist |
This package contains interfaces and implementations for persisting transaction state.
|
| org.apache.tephra.runtime | |
| org.apache.tephra.snapshot |
This package contains interfaces and implementations for encoding and decoding transaction snapshots.
|
| org.apache.tephra.util |
| Class and Description |
|---|
| TransactionSnapshot
Represents an in-memory snapshot of the full transaction state.
|
| TransactionStateStorage
Defines the common contract for persisting transaction state changes.
|
| Class and Description |
|---|
| TransactionVisibilityState
Transaction Visibility state contains information required by TransactionProcessor CoProcessor
to determine cell visibility.
|
| Class and Description |
|---|
| TransactionVisibilityState
Transaction Visibility state contains information required by TransactionProcessor CoProcessor
to determine cell visibility.
|
| Class and Description |
|---|
| TransactionVisibilityState
Transaction Visibility state contains information required by TransactionProcessor CoProcessor
to determine cell visibility.
|
| Class and Description |
|---|
| AbstractTransactionLog
Common implementation of a transaction log, backed by file reader and writer based storage.
|
| AbstractTransactionLog.Entry
Represents an entry in the transaction log.
|
| AbstractTransactionStateStorage
Common base class for all transaction storage implementations.
|
| TransactionEdit
Represents a transaction state change in the
TransactionLog. |
| TransactionEdit.State
The possible state changes for a transaction.
|
| TransactionLog
Represents a log of transaction state changes.
|
| TransactionLogReader
Represents a reader for
TransactionLog instances. |
| TransactionLogWriter
Common interface for transaction log writers used by classes extending
AbstractTransactionLog. |
| TransactionSnapshot
Represents an in-memory snapshot of the full transaction state.
|
| TransactionStateStorage
Defines the common contract for persisting transaction state changes.
|
| TransactionVisibilityState
Transaction Visibility state contains information required by TransactionProcessor CoProcessor
to determine cell visibility.
|
| Class and Description |
|---|
| TransactionStateStorage
Defines the common contract for persisting transaction state changes.
|
| Class and Description |
|---|
| TransactionSnapshot
Represents an in-memory snapshot of the full transaction state.
|
| TransactionVisibilityState
Transaction Visibility state contains information required by TransactionProcessor CoProcessor
to determine cell visibility.
|
| Class and Description |
|---|
| TransactionVisibilityState
Transaction Visibility state contains information required by TransactionProcessor CoProcessor
to determine cell visibility.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.