| From: | "Alexey Yudichev" <Alexey(at)francoudi(dot)com> |
|---|---|
| To: | "Kris Jurka" <books(at)ejurka(dot)com> |
| Cc: | <pgsql-jdbc(at)postgresql(dot)org> |
| Subject: | Re: FW: OID, compatible=7.1 and getBinaryStream() in 7.4driver |
| Date: | 2003-12-17 15:03:47 |
| Message-ID: | 8BCBF9DB739F034B87FE7C7D30EAE55CEA5754@hqex2k.francoudi.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-jdbc |
I have applied the patch against my CVS sources, built a jar and tested it. Everything now seems to work fine. Once the patch is in CVS I will check it out and rebuild the driver to be used in our development environment.
-----Original Message-----
From: Kris Jurka [mailto:books(at)ejurka(dot)com]
Sent: Wednesday, December 17, 2003 4:46 PM
To: Alexey Yudichev
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: FW: [JDBC] OID, compatible=7.1 and getBinaryStream() in 7.4driver
On Wed, 17 Dec 2003, Kris Jurka wrote:
>
>
> On Wed, 17 Dec 2003, Alexey Yudichev wrote:
>
> > [I can't use 7.1 style large objects with a 7.4 database.]
>
> Here's a patch to fix this. The core problem was a check to determine
> if it should use the version 2 or 3 protocol was checking the
> server version instead of the compatibility version. While
> locating this I found two other bugs. The query to retrieve the
> oids for the large object functions had an incorrect WHERE clause
> when trying to deal with schemas. Also the V3 fastpath API didn't
> handle multiargument functions properly.
>
Actually the last part about multiargument functions was correct to begin
with. Here's the patch with only the first two changes.
Kris Jurka
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2003-12-17 15:05:14 | Re: unsubscribe |
| Previous Message | Kris Jurka | 2003-12-17 14:45:49 | Re: FW: OID, compatible=7.1 and getBinaryStream() in 7.4driver |