Re: Re: Add minor version to v3 protocol to allow changes without breaking backwards compatibility

Поиск
Список
Период
Сортировка
От Robert Haas
Тема Re: Re: Add minor version to v3 protocol to allow changes without breaking backwards compatibility
Дата
Msg-id CA+TgmoYA8px5AJ=Tp2yVoFN75DhDwpAh1F-QVEVp9u2BFGN5NA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Re: Add minor version to v3 protocol to allow changes without breaking backwards compatibility  (Florian Weimer <fweimer@bfk.de>)
Ответы Re: Re: Add minor version to v3 protocol to allow changes without breaking backwards compatibility  (Florian Weimer <fweimer@bfk.de>)
Список pgsql-hackers
On Mon, Jan 23, 2012 at 4:03 AM, Florian Weimer <fweimer@bfk.de> wrote:
> * Ants Aasma:
>> I had a run in with this. JDBC driver versions < 9.0 with the default
>> configuration resulted in silent data corruption. The fix was easy, but not
>> having an useful error was what really bothered me.
>
> Same for the DBD::Pg driver.
>
> In this particular case, I knew that the change was coming and could
> push updated Java and Perl client libraries well before the server-side
> change hit our internal repository, but I really don't want to have to
> pay attention to such details.

But if we *don't* turn this on by default, then chances are very good
that it will get much less use.  That doesn't seem good either.  If
it's important enough to do it at all, then IMHO it's important enough
for it to be turned on by default.  We have never made any guarantee
that the binary format won't change from release to release.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Inline Extension
Следующее
От: Simon Riggs
Дата:
Сообщение: Re: basic pgbench runs with various performance-related patches