MySQL 8.4.2
Source Code Documentation
|
State of long running undo operation for purpose of writing periodic messages to error log. More...
#include <row0undo.h>
Public Member Functions | |
Long_undo_state (const trx_t &) | |
Public Attributes | |
ib::Throttler | throttler |
timer for printing out log messages for long-running rollbacks More... | |
bool | have_logged {false} |
flag which is set when at least one message is logged More... | |
undo_no_t | rows_total |
total number of rows to roll back More... | |
trx_state_t | trx_state |
transaction state before rollback More... | |
State of long running undo operation for purpose of writing periodic messages to error log.
|
explicit |
bool Long_undo_state::have_logged {false} |
flag which is set when at least one message is logged
undo_no_t Long_undo_state::rows_total |
total number of rows to roll back
ib::Throttler Long_undo_state::throttler |
timer for printing out log messages for long-running rollbacks
trx_state_t Long_undo_state::trx_state |
transaction state before rollback