Module nebari::transaction
source · [−]Expand description
ACID-compliant transaction log and manager.
Structs
An entry in a transaction log.
The active log position information.
A transaction that is managed by a TransactionManager
.
The transaction log state.
A handle to an executing transaction.
A unique identifier of a transaction within a transaction log.
A transaction log that records changes for one or more trees.
A shared TransactionLog
manager. Allows multiple threads to interact with a single transaction log.
An acquirable lock for a tree.
A handle to a lock. Upon dropping, the lock will be released.
Type Definitions
A collection of handles that keep trees locked.