diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 1999-08-08 20:12:52 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 1999-08-08 20:12:52 +0000 |
commit | 4488b69b4cd388cb557ced8165df8eeb984db73a (patch) | |
tree | b9a3d566c24d8788ba6c61a9ca7d029198e15963 /src/backend/access/transam/transam.c | |
parent | fb491a5854f6883f38bffac0591c754b475695af (diff) | |
download | postgresql-4488b69b4cd388cb557ced8165df8eeb984db73a.tar.gz postgresql-4488b69b4cd388cb557ced8165df8eeb984db73a.zip |
Fix nbtree's failure to clear BTScans list during xact abort.
Also, move responsibility for calling vc_abort into main xact.c list of
things-to-call-at-abort. What in the world was it doing down inside of
TransactionIdAbort()?
Diffstat (limited to 'src/backend/access/transam/transam.c')
-rw-r--r-- | src/backend/access/transam/transam.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/backend/access/transam/transam.c b/src/backend/access/transam/transam.c index 23fe21a35ee..1f44fb357ac 100644 --- a/src/backend/access/transam/transam.c +++ b/src/backend/access/transam/transam.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/transam/transam.c,v 1.30 1999/07/15 23:03:02 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/transam/transam.c,v 1.31 1999/08/08 20:12:52 tgl Exp $ * * NOTES * This file contains the high level access-method interface to the @@ -20,7 +20,6 @@ #include "access/heapam.h" #include "catalog/catname.h" -#include "commands/vacuum.h" static int RecoveryCheckingEnabled(void); static void TransRecover(Relation logRelation); @@ -83,12 +82,6 @@ int RecoveryCheckingEnableState = 0; */ extern int OidGenLockId; -/* ---------------- - * globals that must be reset at abort - * ---------------- - */ -extern bool BuildingBtree; - /* ---------------- * recovery checking accessors @@ -568,11 +561,6 @@ TransactionIdCommit(TransactionId transactionId) void TransactionIdAbort(TransactionId transactionId) { - BuildingBtree = false; - - if (VacuumRunning) - vc_abort(); - if (AMI_OVERRIDE) return; |