Drizzled Public API Documentation

row0umod.h File Reference

#include "univ.i"
#include "data0data.h"
#include "dict0types.h"
#include "trx0types.h"
#include "que0types.h"
#include "row0types.h"
#include "mtr0mtr.h"
#include "row0umod.ic"

Go to the source code of this file.

Functions

UNIV_INTERN ulint row_undo_mod (undo_node_t *node, que_thr_t *thr)

Detailed Description

Undo modify of a row

Created 2/27/1997 Heikki Tuuri

Definition in file row0umod.h.


Function Documentation

UNIV_INTERN ulint row_undo_mod ( undo_node_t node,
que_thr_t thr 
)

Undoes a modify operation on a row of a table.

Returns:
DB_SUCCESS or error code in: query thread

Undoes a modify operation on a row of a table.

Returns:
DB_SUCCESS or error code
Parameters:
nodein: row undo node
thrin: query thread

Definition at line 851 of file row0umod.cc.

References undo_node_struct::index, undo_node_struct::rec_type, row_undo_mod(), row_undo_search_clust_to_pcur(), undo_node_struct::state, undo_node_struct::table, undo_node_struct::trx, trx_undo_rec_release(), undo_node_struct::undo_no, UNDO_NODE_FETCH_NEXT, UNDO_NODE_MODIFY, and ut_ad.

Referenced by row_undo_mod().