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_t * undo_rec
trx_undo_inf_t * reservation
undo_no_t undo_no
ulint rec_type
btr_pcur_t pcur
ibool found_clust
dict_table_t * table
ulint cmpl_info
upd_t * update
dtuple_t * ref
dtuple_t * row
dict_index_t * index
mem_heap_t * heap

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: