Module transaction

Module transaction 

Source

Structs§

LockManager
Transaction
TransactionManager
TransactionSnapshot
TxnRuntime
Runtime wrapper that bundles a transaction handle with its manager, snapshot, and command id. Execution operators interact with this struct instead of juggling raw references, which keeps MVCC/2PL details inside the transaction layer.

Enums§

IsolationLevel
LockMode
TransactionState
TransactionStatus

Constants§

INVALID_COMMAND_ID

Type Aliases§

CommandId
TransactionId