diff options
author | Bruce Momjian <bruce@momjian.us> | 1998-10-12 00:53:42 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1998-10-12 00:53:42 +0000 |
commit | beac8c1c4609eb7dcb24e5352c66f3b70682d331 (patch) | |
tree | af0d9e4eea68bee99986e522374dc26f816e34bd /src/backend/access/heap/heapam.c | |
parent | 5a61590e4874c0f67dbe37b573edac3e984e99d7 (diff) |
Fix for vacuum and cache use. Fix for BSDI 4.0.
Diffstat (limited to 'src/backend/access/heap/heapam.c')
-rw-r--r-- | src/backend/access/heap/heapam.c | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/src/backend/access/heap/heapam.c b/src/backend/access/heap/heapam.c index b0500c9b6ab..c2b346e2f5a 100644 --- a/src/backend/access/heap/heapam.c +++ b/src/backend/access/heap/heapam.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/heap/heapam.c,v 1.36 1998/10/08 18:29:12 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/heap/heapam.c,v 1.37 1998/10/12 00:53:30 momjian Exp $ * * * INTERFACE ROUTINES @@ -98,8 +98,6 @@ static void doinsert(Relation relation, HeapTuple tup); -static bool ImmediateInvalidation; - /* ---------------------------------------------------------------- * heap support routines * ---------------------------------------------------------------- @@ -484,22 +482,6 @@ doinsert(Relation relation, HeapTuple tup) return; } -/* - * HeapScanIsValid is now a macro in relscan.h -cim 4/27/91 - */ - -#ifdef NOT_USED -/* ---------------- - * SetHeapAccessMethodImmediateInvalidation - * ---------------- - */ -void -SetHeapAccessMethodImmediateInvalidation(bool on) -{ - ImmediateInvalidation = on; -} - -#endif /* ---------------------------------------------------------------- * heap access method interface @@ -1149,9 +1131,7 @@ heap_insert(Relation relation, HeapTuple tup) * invalidate caches (only works for system relations) * ---------------- */ - SetRefreshWhenInvalidate(ImmediateInvalidation); RelationInvalidateHeapTuple(relation, tup); - SetRefreshWhenInvalidate((bool) !ImmediateInvalidation); } return tup->t_oid; @@ -1253,9 +1233,7 @@ heap_delete(Relation relation, ItemPointer tid) * invalidate caches * ---------------- */ - SetRefreshWhenInvalidate(ImmediateInvalidation); RelationInvalidateHeapTuple(relation, tp); - SetRefreshWhenInvalidate((bool) !ImmediateInvalidation); WriteBuffer(buf); if (IsSystemRelationName(RelationGetRelationName(relation)->data)) @@ -1407,9 +1385,7 @@ heap_replace(Relation relation, ItemPointer otid, HeapTuple replace_tuple) * invalidate caches * ---------------- */ - SetRefreshWhenInvalidate(ImmediateInvalidation); RelationInvalidateHeapTuple(relation, old_tuple); - SetRefreshWhenInvalidate((bool) !ImmediateInvalidation); WriteBuffer(buffer); |