Re: Avoiding Application Re-test - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Avoiding Application Re-test
Date
Msg-id 6421.1218122507@sss.pgh.pa.us
Whole thread Raw
In response to Re: Avoiding Application Re-test  (Magnus Hagander <magnus@hagander.net>)
List pgsql-hackers
Magnus Hagander <magnus@hagander.net> writes:
> Simon Riggs wrote:
>> What I would like is a parameter called sql_compatibility which has
>> settings such as 8.3, 8.4 etc.. By default it would have the value 8.4,
>> but for people that want to upgrade *without* retesting their
>> application, they could set it to 8.3.

> Won't there normally be a number of changes that *cannot* be covered by
> such a parameter, without a whole lot more work in the patch?

Yeah.  It's not always possible, and certainly not always easy, to
provide such a behavior.  Moreover, an "all or nothing" switch doesn't
seem like it'd be such a big win: presumably, the reason you are updating
to 8.4 is you would like something you can't get in 8.3.  So you're
going to have to turn the switch off sooner rather than later, making
the value questionable.
        regards, tom lane


pgsql-hackers by date:

Previous
From: Simon Riggs
Date:
Subject: Re: Infrastructure changes for recovery
Next
From: Richard Huxton
Date:
Subject: Re: Avoiding Application Re-test