Re: PGobject overhaul (was Re: tightening up on use of oid - Mailing list pgsql-jdbc

From Kris Jurka
Subject Re: PGobject overhaul (was Re: tightening up on use of oid
Date
Msg-id Pine.BSO.4.56.0410301013050.10973@leary.csoft.net
Whole thread Raw
In response to PGobject overhaul (was Re: tightening up on use of oid 0)  (Oliver Jowett <oliver@opencloud.com>)
Responses Re: PGobject overhaul (was Re: tightening up on use of oid
List pgsql-jdbc

On Thu, 28 Oct 2004, Oliver Jowett wrote:

> For PGobject it turned into a bit of a general overhaul. Currently I have:

These changes are way too drastic for something as minor as preventing a
user from accidentally mutating a NULL PGobject.  These API changes suck
for both developers and users.  There's no way to make a PGobject
implementation compile against both 7.4 and 8.0 drivers.  Altering the
PGline API means user code can't compile against both 7.4 and 8.0 drivers.

If we were providing exciting new features, then maybe, but for now we've
got to find a way to make this work without huge API changes or we should
abandon the whole idea and go back to your original patch.  What
immediately comes to mind is making the PGobject interface an abstract
class with all abstract methods so that a developer can implement a type
that can work with both driver versions.


Kris Jurka

pgsql-jdbc by date:

Previous
From: Kris Jurka
Date:
Subject: Re: setQueryTimeOut
Next
From: Euler Taveira de Oliveira
Date:
Subject: Translation update: pt_BR