Drizzled Public API Documentation

purge_node_struct Struct Reference

List of all members.

Public Attributes

que_common_t common
roll_ptr_t roll_ptr
trx_undo_rec_tundo_rec
trx_undo_inf_treservation
undo_no_t undo_no
ulint rec_type
btr_pcur_t pcur
ibool found_clust
dict_table_ttable
ulint cmpl_info
upd_tupdate
dtuple_tref
dtuple_trow
dict_index_tindex
mem_heap_theap

Detailed Description

Definition at line 82 of file row0purge.h.


Member Data Documentation

node type: QUE_NODE_PURGE

Definition at line 83 of file row0purge.h.

Referenced by row_purge_node_create().

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

Definition at line 110 of file row0purge.h.

Referenced by que_graph_free_recursive(), and row_purge_node_create().

NULL, or the next index whose record should be handled

Definition at line 108 of file row0purge.h.

persistent cursor used in searching the clustered index record

Definition at line 93 of file row0purge.h.

Referenced by row_purge_poss_sec().

NULL, or row reference to the next row to handle

Definition at line 103 of file row0purge.h.

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

Definition at line 105 of file row0purge.h.

table where purge is done

Definition at line 99 of file row0purge.h.

update vector for a clustered index record

Definition at line 101 of file row0purge.h.


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