Re: BYTEA / DBD::Pg change in 9.0 beta - Mailing list pgsql-hackers

From Stefan Kaltenbrunner
Subject Re: BYTEA / DBD::Pg change in 9.0 beta
Date
Msg-id 4BF40ED9.9070707@kaltenbrunner.cc
Whole thread Raw
In response to Re: BYTEA / DBD::Pg change in 9.0 beta  (Robert Haas <robertmhaas@gmail.com>)
Responses Re: BYTEA / DBD::Pg change in 9.0 beta
List pgsql-hackers
On 05/19/2010 11:45 AM, Robert Haas wrote:
> On Wed, May 19, 2010 at 11:31 AM, Alex Hunsaker <badalex@gmail.com> wrote:
>> On Wed, May 19, 2010 at 09:05, Robert Haas <robertmhaas@gmail.com> wrote:
>>> On Wed, May 19, 2010 at 11:00 AM, Kenneth Marshall <ktm@rice.edu> wrote:
>>>> Changing something like that within the minor release arc is
>>>> not a good idea. It would be better to have it on by default and
>>>> if the driver developers are not up to use it, they can have that
>>>> as a setting that they will need to change when going to 9.0. I
>>>> would be very upset to have a minor upgrade break my database. At
>>>> least the major upgrades have more testing.
>>>
>>> I meant, wait for the next MAJOR release to turn it on by default.
>>> Changing it in a minor release is clearly a bad idea.
>>
>> I think with this release already being clearly marked as a bit more
>> than the usual major release (9.0 vs 8.5), we can get away with it
>> leaving the default the way it is.
> 
> I think it just depends on whether we're likely to get releases from
> Linux vendors that include PG 9.0 but not the updated drivers.  I'm
> not sure their schedule will be affected by whether we call it 8.5 or
> 9.0.

that's a fair point (like I expect debian to provide 9.0 as a backport)
though the packages could just change the default for that backport.
The precedence for that is standard_conforming_strings which we now have
for a while(since 8.2 iirc) - though I don't think we have a firm plan
on when we are actually going to turn it on...
Not sure if we really need to wait 4 major releases to allow driver
developers to adapt...
So one idea would be to turn it off for 9.1 and enable that and scs for
9.1 and try to get driver developers attention early in the release cycle.


Stefan


pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: BYTEA / DBD::Pg change in 9.0 beta
Next
From: Stefan Kaltenbrunner
Date:
Subject: Re: BYTEA / DBD::Pg change in 9.0 beta