Drizzled Public API Documentation

trx_undo_arr_struct Struct Reference

#include <trx0roll.h>

Public Attributes

ulint n_cells
 
ulint n_used
 
trx_undo_inf_tinfos
 
mem_heap_theap
 

Detailed Description

During a rollback and a purge, undo numbers of undo records currently being

processed are stored in this array

Definition at line 308 of file trx0roll.h.

Member Data Documentation

mem_heap_t* trx_undo_arr_struct::heap

memory heap from which allocated

Definition at line 312 of file trx0roll.h.

Referenced by trx_undo_arr_create(), and trx_undo_arr_free().

trx_undo_inf_t* trx_undo_arr_struct::infos

the array of undo infos

Definition at line 311 of file trx0roll.h.

Referenced by trx_undo_arr_create().

ulint trx_undo_arr_struct::n_cells

number of cells in the array

Definition at line 309 of file trx0roll.h.

Referenced by trx_undo_arr_create().

ulint trx_undo_arr_struct::n_used

number of cells currently in use

Definition at line 310 of file trx0roll.h.

Referenced by trx_finish_rollback_off_kernel(), trx_roll_try_truncate(), trx_undo_arr_create(), and trx_undo_arr_free().


The documentation for this struct was generated from the following file: