From: | Florian Pflug <fgp(dot)phlo(dot)org(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Jeff Davis <pgsql(at)j-davis(dot)com>, Andrew Chernow <ac(at)esilo(dot)com>, Merlin Moncure <mmoncure(at)gmail(dot)com>, Greg Sabino Mullane <greg(at)turnstep(dot)com>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: [PATCHES] libpq type system 0.9a |
Date: | 2008-04-09 19:17:09 |
Message-ID: | 47FD1635.8040008@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
Tom Lane wrote:
> But I'll agree that cross-version hazards are a much more clear and
> present danger. We've already broken binary compatibility at least
> once since the current binary-I/O system was instituted (intervals
> now have three fields not two) and there are obvious candidates for
> future breakage, such as text locale/encoding support.
But isn't that an argument *for* having support for the binary format in
libpq in a form similar to what this patch offers? Then at least you'd
be safe as long as your libpq-version is >= your server version.
Currently, there seems to be no safe way to use the binary format,
despite it's benefits for moving around large amounts of data.
regards, Florian Pflug
From | Date | Subject | |
---|---|---|---|
Next Message | Decibel! | 2008-04-09 19:17:15 | Re: Concurrent psql API |
Previous Message | Heikki Linnakangas | 2008-04-09 19:08:27 | Re: Free Space Map data structure |
From | Date | Subject | |
---|---|---|---|
Next Message | Decibel! | 2008-04-09 19:17:15 | Re: Concurrent psql API |
Previous Message | Magnus Hagander | 2008-04-09 18:20:29 | Re: Fix for win32 stat() problems |