Re: vacuum analyze fails: ERROR: Unable to locate type oid 2230924 in catalog - Mailing list pgsql-hackers

From Tatsuo Ishii
Subject Re: vacuum analyze fails: ERROR: Unable to locate type oid 2230924 in catalog
Date
Msg-id 20010227161016A.t-ishii@sra.co.jp
Whole thread Raw
In response to vacuum analyze fails: ERROR: Unable to locate type oid 2230924 in catalog  (Tatsuo Ishii <t-ishii@sra.co.jp>)
List pgsql-hackers
I have comitted the fix to parser/parse_coarse.c.  My previous patches
was not correct and I changed the checking right after
typeInheritsFrom.
--
Tatsuo Ishii

> vacuum analyze on pg_type fails if bogus entries remain in pg_operator.
> Here is a sample script to reproduce the problem.
> 
> drop table t1;
> create table t1(i int);
> drop function foo(t1,t1);
> create function foo(t1,t1) returns bool as 'select true' language 'sql';
> create operator = (
>     leftarg = t1,
>     rightarg = t1,
>     commutator = =,
>     procedure = foo
>     );
> drop table t1;
> vacuum analyze;


pgsql-hackers by date:

Previous
From: Xu Yifeng
Date:
Subject: Re[4]: Re: [PATCHES] A patch for xlog.c
Next
From: Tatsuo Ishii
Date:
Subject: Re: SunOS4