diff options
Diffstat (limited to 'src/backend/access/transam/xact.c')
-rw-r--r-- | src/backend/access/transam/xact.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/backend/access/transam/xact.c b/src/backend/access/transam/xact.c index 64671792315..d32a6dda978 100644 --- a/src/backend/access/transam/xact.c +++ b/src/backend/access/transam/xact.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/transam/xact.c,v 1.106 2001/07/12 04:11:13 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/transam/xact.c,v 1.107 2001/07/15 22:48:16 tgl Exp $ * * NOTES * Transaction aborts can now occur two ways: @@ -156,7 +156,10 @@ #include <sys/time.h> +#include "access/gistscan.h" +#include "access/hash.h" #include "access/nbtree.h" +#include "access/rtree.h" #include "access/xact.h" #include "catalog/heap.h" #include "catalog/index.h" @@ -1040,7 +1043,10 @@ CommitTransaction(void) smgrDoPendingDeletes(true); AtEOXact_SPI(); + AtEOXact_gist(); + AtEOXact_hash(); AtEOXact_nbtree(); + AtEOXact_rtree(); AtCommit_Cache(); AtCommit_Locks(); AtEOXact_CatCache(true); @@ -1147,7 +1153,10 @@ AbortTransaction(void) smgrDoPendingDeletes(false); AtEOXact_SPI(); + AtEOXact_gist(); + AtEOXact_hash(); AtEOXact_nbtree(); + AtEOXact_rtree(); AtAbort_Cache(); AtEOXact_CatCache(false); AtAbort_Memory(); |