Re: trouble caused by change in 7.3 handling of '' in - Mailing list pgsql-general

From Vivek Khera
Subject Re: trouble caused by change in 7.3 handling of '' in
Date
Msg-id 15873.57846.225434.867144@onceler.kciLink.com
Whole thread Raw
In response to Re: trouble caused by change in 7.3 handling of '' in  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: trouble caused by change in 7.3 handling of '' in  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-general
>>>>> "PE" == Peter Eisentraut <peter_e@gmx.net> writes:

PE> It's one thing to have warts for allowing the market-leading GUI frontend
PE> for databases (MS Access) to work, but if every, with all due respect,
PE> random client wants to have its own break-the-spec-for-me switch we'll go
PE> mad.

PE> Explain to me why it's so hard to say 0 when you mean 0.

It is not hard.  What is hard is when you change behavior abruptly
between releases without a transition period in which you warn about
an upcoming change when that deprecated feature is used.  Ideally, it
would have logged this error for the 7.3 release, and disallowed it
for 7.4, something akin to the LIMIT transition.

I guess nobody realized how some popular applications used this
non-compliant feature before the change was implemented.  Perhaps we
learn from this experience and don't do this type of change again.
Perhaps not.

--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Vivek Khera, Ph.D.                Khera Communications, Inc.
Internet: khera@kciLink.com       Rockville, MD       +1-240-453-8497
AIM: vivekkhera Y!: vivek_khera   http://www.khera.org/~vivek/

pgsql-general by date:

Previous
From: Robert Treat
Date:
Subject: Re: trouble caused by change in 7.3 handling of '' in
Next
From: Doug McNaught
Date:
Subject: Re: trouble caused by change in 7.3 handling of '' in