Re: compatibility matrix between client and server

From: Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>
To: Matthias Apitz <guru(at)unixarea(dot)de>, pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: compatibility matrix between client and server
Date: 2020-09-07 14:06:58
Message-ID: f16255ccf97b1fec2b4d33eaf967973b0ed97abd.camel@cybertec.at
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Mon, 2020-09-07 at 11:22 +0200, Matthias Apitz wrote:
> Is there some matrix about which PG client versions, esp. the shared
> libs of ESQL/C can work with which PG server versions. We have a case
> where a customer wants to use his own PG server, perhaps even on
> Windows, with our 11.4 client version (compiled by us) and used via
> ESQL/C.

There is no such matrix, but since the protocol hasn't changed in a long
time, anything but truly ancient servers should work.

The bigger problem is that some of your SQL statements might fail, if
they use syntax that didn't exist back then.

However, if I were you, I'd refuse to support any PostgreSQL major
version that is no longer supported by the project:
https://www.postgresql.org/support/versioning/
So, nothing older than 9.5.

Yours,
Laurenz Albe
--
Cybertec | https://www.cybertec-postgresql.com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Ron 2020-09-07 16:39:15 Re: compatibility matrix between client and server
Previous Message Lucas Luengas 2020-09-07 13:16:10 Extensión pldebugger para Postgresql 12 en Centos 7, no encontrada