Go to the source code of this file.
Classes | |
struct | LogicalTxnSavepoint |
LogicalTxnSavepoint defines all state for a savepoint within a LogicalTxn. More... | |
struct | LogicalTxnEventMemento |
Log record describing a transaction event. More... | |
struct | LogicalTxnActionHeader |
Logged header for a single logical action. More... | |
struct | LogicalTxnLogCheckpointMemento |
Global information recorded during LogicalTxnLog::checkpoint; this is all the information needed to begin recovery. More... | |
Variables | |
static const LogicalActionType | ACTION_TXN_DESCRIBE_PARTICIPANT = -1 |
LogicalTxn-defined LogicalActionType for the initial entry for a particular participant. | |
static const LogicalActionType | ACTION_TXN_ROLLBACK_TO_SAVEPOINT = -2 |
LogicalTxn-defined LogicalActionType for a rollback to savepoint. |
const LogicalActionType ACTION_TXN_DESCRIBE_PARTICIPANT = -1 [static] |
LogicalTxn-defined LogicalActionType for the initial entry for a particular participant.
The corresponding data is the result of calling LogicalTxnParticipant::describeTxnParticipant().
Definition at line 148 of file LogicalTxnStoredStructs.h.
Referenced by LogicalTxn::describeParticipant(), LogicalRecoveryTxn::redoActions(), and LogicalRecoveryTxn::undoActions().
const LogicalActionType ACTION_TXN_ROLLBACK_TO_SAVEPOINT = -2 [static] |
LogicalTxn-defined LogicalActionType for a rollback to savepoint.
particular participant. The corresponding data is the LogicalTxnSavepoint to which the txn was rolled back.
Definition at line 155 of file LogicalTxnStoredStructs.h.
Referenced by LogicalRecoveryTxn::redoActions(), LogicalTxn::rollbackToSavepoint(), and LogicalRecoveryTxn::undoActions().