![]()  | 
  
    MySQL 9.5.0
    
   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