Skip to content

Commit 1276aef

Browse files
committed
Fix problem with temp tables shown in regression test by Jan.
1 parent 211ed36 commit 1276aef

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

src/backend/storage/lmgr/lmgr.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lmgr.c,v 1.35 1999/09/18 19:07:38 tgl Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/storage/lmgr/lmgr.c,v 1.36 1999/11/17 23:51:21 momjian Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -118,7 +118,7 @@ RelationInitLockInfo(Relation relation)
118118
Assert(RelationIsValid(relation));
119119
Assert(OidIsValid(RelationGetRelid(relation)));
120120

121-
relname = (char *) RelationGetRelationName(relation);
121+
relname = (char *) RelationGetPhysicalRelationName(relation);
122122

123123
relation->rd_lockInfo.lockRelId.relId = RelationGetRelid(relation);
124124

src/backend/utils/cache/inval.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.28 1999/11/07 23:08:26 momjian Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.29 1999/11/17 23:51:21 momjian Exp $
1111
*
1212
* Note - this code is real crufty...
1313
*
@@ -561,7 +561,7 @@ RegisterInvalid(bool send)
561561
#ifdef INVALIDDEBUG
562562
#define RelationInvalidateHeapTuple_DEBUG1 \
563563
elog(DEBUG, "RelationInvalidateHeapTuple(%s, [%d,%d])", \
564-
RelationGetRelationName(relation), \
564+
RelationGetPhysicalRelationName(relation), \
565565
ItemPointerGetBlockNumber(&tuple->t_ctid), \
566566
ItemPointerGetOffsetNumber(&tuple->t_ctid))
567567
#else

src/backend/utils/cache/relcache.c

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.77 1999/11/16 04:13:58 momjian Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.78 1999/11/17 23:51:21 momjian Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -133,7 +133,7 @@ typedef struct relnamecacheent
133133
do { \
134134
RelIdCacheEnt *idhentry; RelNameCacheEnt *namehentry; \
135135
char *relname; Oid reloid; bool found; \
136-
relname = RelationGetRelationName(RELATION); \
136+
relname = RelationGetPhysicalRelationName(RELATION); \
137137
namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \
138138
relname, \
139139
HASH_ENTER, \
@@ -186,7 +186,7 @@ do { \
186186
do { \
187187
RelNameCacheEnt *namehentry; RelIdCacheEnt *idhentry; \
188188
char *relname; Oid reloid; bool found; \
189-
relname = RelationGetRelationName(RELATION); \
189+
relname = RelationGetPhysicalRelationName(RELATION); \
190190
namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \
191191
relname, \
192192
HASH_REMOVE, \
@@ -1840,8 +1840,7 @@ RelCheckFetch(Relation relation)
18401840

18411841
if (found < ncheck)
18421842
elog(ERROR, "RelCheckFetch: %d record not found for rel %s",
1843-
ncheck - found,
1844-
RelationGetRelationName(relation));
1843+
ncheck - found, RelationGetRelationName(relation));
18451844

18461845
index_endscan(sd);
18471846
pfree(sd);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy