| Interface | Description |
|---|---|
| TxnLockManager | |
| TxnStore |
A handler to answer transaction related calls that come into the metastore
server.
|
| TxnStore.MutexAPI |
This is primarily designed to provide coarse-grained mutex support to operations running
inside the Metastore (of which there could be several instances).
|
| TxnStore.MutexAPI.LockHandle |
| Class | Description |
|---|---|
| CompactionMetricsDataConverter | |
| DefaultTxnLockManager | |
| TransactionalRetryProxy<T> |
Responsible for proxying an interface, and calling its methods by processing the following annotations:
SqlRetry and Transactional. |
| TxnHandler |
A handler to answer transaction related calls that come into the metastore
server.
|
| TxnHandler.ConfVars | |
| TxnStoreMutex | |
| TxnStoreMutex.LockHandleImpl | |
| TxnUtils |
| Enum | Description |
|---|---|
| TxnErrorMsg |
The following class represents all the error messages that are handled for aborts.
|
| TxnStore.MUTEX_KEY |
| Exception | Description |
|---|---|
| MetaWrapperException |
Used to wrap the
MetaException in a RuntimeException. |
Copyright © 2024 The Apache Software Foundation. All rights reserved.