Drizzled Public API Documentation

trx_undo_arr_struct Struct Reference

#include <trx0roll.h>

List of all members.

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: