On Tuesday 03 December 2002 17:32, Jeff Boes wrote:
> On Tue, 2002-12-03 at 11:12, Jeff Boes wrote:
> > We may have uncovered an incompatibility with DBD::Pg (version 1.20 is
> > the latest we have) and the newly-released PostgreSQL 7.3.
> >
> > It appears that the DESTROY method for database and/or statement handles
> > is referencing a system table ("pg_relcheck") that no longer exists.
> > Attached is the trace that illustrates the problem.
>
> Oops.  The problem is still there, but I've narrowed it down; it's not
> in the DESTROY method at all, but in $dbh->table_attributes:

This also happens sometings when connecting to 7.3 with a pre 7.3 psql 
and using \d to get table descriptions. Some pg_ tables have changed
in 7.3, so applications which query them may break like that.

AFAICT DBD::Pg versions prior to 1.20 don't query any pg_ tables
and _seem_ not to break anywhere when talking to 7.3 . I think
$dbh->table_attributes() etc. were added in 1.20.

You may have more luck with DBD::PG 1.13 for the moment.

Ian Barwick
[EMAIL PROTECTED]

Reply via email to