aboutsummaryrefslogtreecommitdiff
path: root/src/include/access/xact.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/access/xact.h')
-rw-r--r--src/include/access/xact.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/include/access/xact.h b/src/include/access/xact.h
index 18ca96f3d83..5aab06e1159 100644
--- a/src/include/access/xact.h
+++ b/src/include/access/xact.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: xact.h,v 1.29 2000/10/28 16:20:59 vadim Exp $
+ * $Id: xact.h,v 1.30 2000/11/21 21:16:05 petere Exp $
*
*-------------------------------------------------------------------------
*/
@@ -15,6 +15,7 @@
#define XACT_H
#include "access/transam.h"
+#include "access/xlog.h"
#include "utils/nabstime.h"
/*
@@ -142,6 +143,10 @@ extern TransactionId DisabledTransactionId;
extern void XactPushRollback(void (*func) (void *), void* data);
extern void XactPopRollback(void);
+extern void xact_redo(XLogRecPtr lsn, XLogRecord *record);
+extern void xact_undo(XLogRecPtr lsn, XLogRecord *record);
+extern void xact_desc(char *buf, uint8 xl_info, char* rec);
+
/* defined in xid.c */
extern Datum xidin(PG_FUNCTION_ARGS);
extern Datum xidout(PG_FUNCTION_ARGS);