From c533308a158795f91247e9fe3c7304fa5e7d2b3c Mon Sep 17 00:00:00 2001 From: "monty@donna.mysql.com" <> Date: Sat, 17 Feb 2001 14:19:19 +0200 Subject: Added Innobase to source distribution --- innobase/include/row0uins.h | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 innobase/include/row0uins.h (limited to 'innobase/include/row0uins.h') diff --git a/innobase/include/row0uins.h b/innobase/include/row0uins.h new file mode 100644 index 00000000000..df5e072487e --- /dev/null +++ b/innobase/include/row0uins.h @@ -0,0 +1,37 @@ +/****************************************************** +Fresh insert undo + +(c) 1996 Innobase Oy + +Created 2/25/1997 Heikki Tuuri +*******************************************************/ + +#ifndef row0uins_h +#define row0uins_h + +#include "univ.i" +#include "data0data.h" +#include "dict0types.h" +#include "trx0types.h" +#include "que0types.h" +#include "row0types.h" +#include "mtr0mtr.h" + +/*************************************************************** +Undoes a fresh insert of a row to a table. A fresh insert means that +the same clustered index unique key did not have any record, even delete +marked, at the time of the insert. */ + +ulint +row_undo_ins( +/*=========*/ + /* out: DB_SUCCESS */ + undo_node_t* node, /* in: row undo node */ + que_thr_t* thr); /* in: query thread */ + + +#ifndef UNIV_NONINL +#include "row0uins.ic" +#endif + +#endif -- cgit v1.2.1