| From: | Bryce Nesbitt <bryce2(at)obviously(dot)com> |
|---|---|
| To: | "Patches (PostgreSQL)" <pgsql-patches(at)postgresql(dot)org> |
| Cc: | Bruce Momjian <bruce(at)momjian(dot)us> |
| Subject: | Patch for psql 8.0, 8.1 and 8.2 backwards compatibility |
| Date: | 2008-05-20 05:49:14 |
| Message-ID: | 4832665A.6080500@obviously.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-patches |
"Ugh, I started the wrong version of psql again".
This patch offers basic backwards compatibility, so a version 8.4 psql
can successfully do common operations on Postgres 8.0, 8.1, 8.2 and
8.3. I expect it's incomplete support, but as of yet I can't find an
actual problem. To me it is a step forward regardless, as it fixes "\d"
which is pretty crucial even when just popping to an old server to check
on something before an upgrade.
Notes:
1) Patched against cvs as of 19 May 2008.
2) The exact version numbers for the tweaks need help from a guru.
3) The usual version mismatch warning remains, as this is not a promise
of full compatibility.
Bryce Nesbitt
PS: See also:
http://archives.postgresql.org/pgsql-bugs/2005-08/msg00306.php
http://unixadmintalk.com/f47/improved-df-psql-backward-compatibility-345293/
http://archives.postgresql.org/pgsql-sql/2008-02/msg00088.php
| Attachment | Content-Type | Size |
|---|---|---|
| psql_backcompat.cdiff | text/plain | 3.4 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Kev | 2008-05-20 14:03:16 | Re: WITH RECURSIVE patch V0.1 |
| Previous Message | Andrew Chernow | 2008-05-20 04:28:54 | Re: libpq object hooks (libpq events) |