InnoDB Plugin  1.0
Data Fields
purge_node_t Struct Reference
Collaboration diagram for purge_node_t:
Collaboration graph
[legend]

Data Fields

que_common_t common
roll_ptr_t roll_ptr
ib_vector_t * undo_recs
undo_no_t undo_no
ulint rec_type
dict_table_t * table
ulint cmpl_info
upd_t * update
dtuple_t * ref
dtuple_t * row
dict_index_t * index
mem_heap_t * heap
ibool found_clust
btr_pcur_t pcur
ibool done

Field Documentation

que_common_t purge_node_t::common

node type: QUE_NODE_PURGE

mem_heap_t* purge_node_t::heap

memory heap used as auxiliary storage for row; this must be emptied after a successful purge of a row

dict_index_t* purge_node_t::index

NULL, or the next index whose record should be handled

btr_pcur_t purge_node_t::pcur

persistent cursor used in searching the clustered index record

dtuple_t* purge_node_t::ref

NULL, or row reference to the next row to handle

dtuple_t* purge_node_t::row

NULL, or a copy (also fields copied to heap) of the indexed fields of the row to handle

dict_table_t* purge_node_t::table

table where purge is done

ib_vector_t* purge_node_t::undo_recs

Undo recs to purge

upd_t* purge_node_t::update

update vector for a clustered index record


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