diff options
author | Bruce Momjian <bruce@momjian.us> | 1999-11-17 23:51:21 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1999-11-17 23:51:21 +0000 |
commit | 1276aef2f5160c25c4a57c7fc6c9133967f522e9 (patch) | |
tree | da047904ad94bcce88d05ed40d0ae3a4366ad18b /src/backend/utils/cache/relcache.c | |
parent | 211ed36635e3135c1b2435d1ff87f07507ebbf0b (diff) | |
download | postgresql-1276aef2f5160c25c4a57c7fc6c9133967f522e9.tar.gz postgresql-1276aef2f5160c25c4a57c7fc6c9133967f522e9.zip |
Fix problem with temp tables shown in regression test by Jan.
Diffstat (limited to 'src/backend/utils/cache/relcache.c')
-rw-r--r-- | src/backend/utils/cache/relcache.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/backend/utils/cache/relcache.c b/src/backend/utils/cache/relcache.c index a0b97158602..18480b9fc3c 100644 --- a/src/backend/utils/cache/relcache.c +++ b/src/backend/utils/cache/relcache.c @@ -7,7 +7,7 @@ * * * 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 do { \ RelIdCacheEnt *idhentry; RelNameCacheEnt *namehentry; \ char *relname; Oid reloid; bool found; \ - relname = RelationGetRelationName(RELATION); \ + relname = RelationGetPhysicalRelationName(RELATION); \ namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \ relname, \ HASH_ENTER, \ @@ -186,7 +186,7 @@ do { \ do { \ RelNameCacheEnt *namehentry; RelIdCacheEnt *idhentry; \ char *relname; Oid reloid; bool found; \ - relname = RelationGetRelationName(RELATION); \ + relname = RelationGetPhysicalRelationName(RELATION); \ namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \ relname, \ HASH_REMOVE, \ @@ -1840,8 +1840,7 @@ RelCheckFetch(Relation relation) if (found < ncheck) elog(ERROR, "RelCheckFetch: %d record not found for rel %s", - ncheck - found, - RelationGetRelationName(relation)); + ncheck - found, RelationGetRelationName(relation)); index_endscan(sd); pfree(sd); |