> create view pg_locks as select l.relation, l.database, l.backendpid,

Bruce Momjian <bruce@momjian.us>

Commit: 0d916a4b6044a05232244d4ffe432e6b5e2f61a0
Author: Bruce Momjian <bruce@momjian.us>
Date: 2002-08-10T20:44:48Z
Releases: 7.3.1
 > create view pg_locks as select l.relation, l.database, l.backendpid,
 > l.mode, l.isgranted from pg_lock_info() as l(relation oid, database oid,
 > backendpid int4, mode text, isgranted bool);
 > ERROR:  badly formatted planstring "COLUMNDEF "...
 >

Reported by Neil Conway -- I never implemented readfuncs.c support for
ColumnDef or TypeName, which is needed so that views can be created on
functions returning type RECORD. Here's a patch.

Joe Conway

Files

PathChange+/−
src/backend/nodes/outfuncs.c modified +2 −2
src/backend/nodes/readfuncs.c modified +79 −1