| MySQL 5.6.14 Source Code Document
    | 
#include "row0umod.h"#include "dict0dict.h"#include "dict0boot.h"#include "trx0undo.h"#include "trx0roll.h"#include "btr0btr.h"#include "mach0data.h"#include "row0undo.h"#include "row0vers.h"#include "row0log.h"#include "trx0trx.h"#include "trx0rec.h"#include "row0row.h"#include "row0upd.h"#include "que0que.h"#include "log0log.h"
Go to the source code of this file.
| Variables | |
| static ulint ** | offsets | 
| static ulint mem_heap_t ** | offsets_heap | 
| static ulint mem_heap_t mem_heap_t * | heap | 
| static ulint mem_heap_t mem_heap_t const dtuple_t ** | rebuilt_old_pk | 
| static ulint mem_heap_t mem_heap_t const dtuple_t que_thr_t * | thr | 
| static ulint mem_heap_t mem_heap_t const dtuple_t que_thr_t mtr_t * | mtr | 
| ulint mem_heap_t mem_heap_t* heap | 
in/out: memory heap
Definition at line 80 of file row0umod.cc.
| ulint mem_heap_t mem_heap_t const dtuple_t que_thr_t mtr_t* mtr | 
in: mtr; must be committed before latching any further pages
Definition at line 80 of file row0umod.cc.
| ulint** offsets | 
< in: row undo node out: rec_get_offsets() on the record
Definition at line 80 of file row0umod.cc.
| ulint mem_heap_t** offsets_heap | 
in/out: memory heap that can be emptied
Definition at line 80 of file row0umod.cc.
| ulint mem_heap_t mem_heap_t const dtuple_t** rebuilt_old_pk | 
out: row_log_table_get_pk() before the update, or NULL if the table is not being rebuilt online or the PRIMARY KEY definition does not change
Definition at line 80 of file row0umod.cc.
| ulint mem_heap_t mem_heap_t const dtuple_t que_thr_t* thr | 
in: query thread
Definition at line 80 of file row0umod.cc.