RE: ODBC backward versions

From: "Hiroshi Inoue" <Inoue(at)tpf(dot)co(dot)jp>
To: "Bruce Momjian" <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgreSQL(dot)org>
Subject: RE: ODBC backward versions
Date: 2001-02-11 13:11:46
Message-ID: EKEJJICOHDIEMGPNIFIJIEBLDJAA.Inoue@tpf.co.jp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> -----Original Message-----
> From: Bruce Momjian
> Sent: Sunday, February 11, 2001 11:01 AM
> To: PostgreSQL-development
> Subject: [HACKERS] ODBC backward versions
>
>
> I checked the logs, and we released the new 6.4 backend protocol on
> 1998-10-30. That was 2.5 years ago.
>
> We normally allow older clients to communicate with newer servers, but
> often we don't support newer clients talking to older servers, sometimes
> even servers one release in the past. The reason is that the backend
> communication code gets confusing. For example, I know there were some
> libpq releases that could not talk to servers from the previous release.

Libpq 2.x couldn't talk to pre-6.4 servers. Fortunately ODBC has never
used libpq and could talk to wide range of versions. Should ODBC
throw away the luck ?

> We did allow newer servers to talk to older clients because it is harder
> to upgrade many clients than a single server.
>
> Seems the <=6.3 compatibility code in our current ODBC is just adding
> confusion for coders and users and should be removed. Tom Lane agreed.
>

Where's real coders for psqlodbc driver in the first place ?
Byron has been unavailable for a long time and I've seen
few improvements for a year or so. Does removing pre-6.4
code improve the status ? The problem is that there has
been no maintainer of odbc driver.

Regards,
Hiroshi Inoue

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2001-02-11 13:17:13 Re: [ODBC] RE: [PATCHES] Fix for ODBC close
Previous Message Hiroshi Inoue 2001-02-11 13:10:56 RE: [ODBC] RE: [PATCHES] Fix for ODBC close