~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/innobase/include/row0uins.h

  • Committer: Monty Taylor
  • Date: 2009-04-14 19:16:51 UTC
  • mto: (997.2.5 mordred)
  • mto: This revision was merged to the branch mainline in revision 994.
  • Revision ID: mordred@inaugust.com-20090414191651-ltbww6hpqks8k7qk
Clarified instructions in README.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
 
17
17
*****************************************************************************/
18
18
 
19
 
/**************************************************//**
20
 
@file include/row0uins.h
 
19
/******************************************************
21
20
Fresh insert undo
22
21
 
23
22
Created 2/25/1997 Heikki Tuuri
34
33
#include "row0types.h"
35
34
#include "mtr0mtr.h"
36
35
 
37
 
/***********************************************************//**
 
36
/***************************************************************
38
37
Undoes a fresh insert of a row to a table. A fresh insert means that
39
38
the same clustered index unique key did not have any record, even delete
40
39
marked, at the time of the insert.  InnoDB is eager in a rollback:
41
40
if it figures out that an index record will be removed in the purge
42
 
anyway, it will remove it in the rollback.
43
 
@return DB_SUCCESS */
 
41
anyway, it will remove it in the rollback. */
44
42
UNIV_INTERN
45
43
ulint
46
44
row_undo_ins(
47
45
/*=========*/
48
 
        undo_node_t*    node);  /*!< in: row undo node */
 
46
                                /* out: DB_SUCCESS */
 
47
        undo_node_t*    node);  /* in: row undo node */
49
48
 
50
49
#ifndef UNIV_NONINL
51
50
#include "row0uins.ic"