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 © 2018 The Apache Software Foundation. All rights reserved.