Skip to content
Snippets Groups Projects
Commit 1276aef2 authored by Bruce Momjian's avatar Bruce Momjian
Browse files

Fix problem with temp tables shown in regression test by Jan.

parent 211ed366
Branches
Tags
No related merge requests found
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lmgr.c,v 1.35 1999/09/18 19:07:38 tgl Exp $ * $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lmgr.c,v 1.36 1999/11/17 23:51:21 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -118,7 +118,7 @@ RelationInitLockInfo(Relation relation) ...@@ -118,7 +118,7 @@ RelationInitLockInfo(Relation relation)
Assert(RelationIsValid(relation)); Assert(RelationIsValid(relation));
Assert(OidIsValid(RelationGetRelid(relation))); Assert(OidIsValid(RelationGetRelid(relation)));
relname = (char *) RelationGetRelationName(relation); relname = (char *) RelationGetPhysicalRelationName(relation);
relation->rd_lockInfo.lockRelId.relId = RelationGetRelid(relation); relation->rd_lockInfo.lockRelId.relId = RelationGetRelid(relation);
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.28 1999/11/07 23:08:26 momjian Exp $ * $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.29 1999/11/17 23:51:21 momjian Exp $
* *
* Note - this code is real crufty... * Note - this code is real crufty...
* *
...@@ -561,7 +561,7 @@ RegisterInvalid(bool send) ...@@ -561,7 +561,7 @@ RegisterInvalid(bool send)
#ifdef INVALIDDEBUG #ifdef INVALIDDEBUG
#define RelationInvalidateHeapTuple_DEBUG1 \ #define RelationInvalidateHeapTuple_DEBUG1 \
elog(DEBUG, "RelationInvalidateHeapTuple(%s, [%d,%d])", \ elog(DEBUG, "RelationInvalidateHeapTuple(%s, [%d,%d])", \
RelationGetRelationName(relation), \ RelationGetPhysicalRelationName(relation), \
ItemPointerGetBlockNumber(&tuple->t_ctid), \ ItemPointerGetBlockNumber(&tuple->t_ctid), \
ItemPointerGetOffsetNumber(&tuple->t_ctid)) ItemPointerGetOffsetNumber(&tuple->t_ctid))
#else #else
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.77 1999/11/16 04:13:58 momjian Exp $ * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.78 1999/11/17 23:51:21 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -133,7 +133,7 @@ typedef struct relnamecacheent ...@@ -133,7 +133,7 @@ typedef struct relnamecacheent
do { \ do { \
RelIdCacheEnt *idhentry; RelNameCacheEnt *namehentry; \ RelIdCacheEnt *idhentry; RelNameCacheEnt *namehentry; \
char *relname; Oid reloid; bool found; \ char *relname; Oid reloid; bool found; \
relname = RelationGetRelationName(RELATION); \ relname = RelationGetPhysicalRelationName(RELATION); \
namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \ namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \
relname, \ relname, \
HASH_ENTER, \ HASH_ENTER, \
...@@ -186,7 +186,7 @@ do { \ ...@@ -186,7 +186,7 @@ do { \
do { \ do { \
RelNameCacheEnt *namehentry; RelIdCacheEnt *idhentry; \ RelNameCacheEnt *namehentry; RelIdCacheEnt *idhentry; \
char *relname; Oid reloid; bool found; \ char *relname; Oid reloid; bool found; \
relname = RelationGetRelationName(RELATION); \ relname = RelationGetPhysicalRelationName(RELATION); \
namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \ namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \
relname, \ relname, \
HASH_REMOVE, \ HASH_REMOVE, \
...@@ -1840,8 +1840,7 @@ RelCheckFetch(Relation relation) ...@@ -1840,8 +1840,7 @@ RelCheckFetch(Relation relation)
if (found < ncheck) if (found < ncheck)
elog(ERROR, "RelCheckFetch: %d record not found for rel %s", elog(ERROR, "RelCheckFetch: %d record not found for rel %s",
ncheck - found, ncheck - found, RelationGetRelationName(relation));
RelationGetRelationName(relation));
index_endscan(sd); index_endscan(sd);
pfree(sd); pfree(sd);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment