Rick Hillegas wrote:

>
>
> I have clipped to JIRA-499 a fix for these regressions.


Thanks Rick for fixing the tests.  I will take a look. However,  I don't
think these are fixes for a regression, they are  test updates.  A fix
for a regression would have to be in the code and could never be fixed
by fixing the test.   A regression, as I see  it,  is  a code change 
which might  cause an application using valid Derby  interfaces and 
configurations to  no longer function properly on upgrade.

One could argue that the behaviour change to change the output of
getString from a a numeric output to true/false is a regression because
it may indeed affect applications that depend on that output.  I thought
about it and decided it is not because we document these columns as
BOOLEAN but don't  support the type.   It is a tricky call.
http://db.apache.org/derby/docs/10.1/ref/rrefsistabs79888.html. I

Certainly,  this behaviour change might be good to  mention in the
Release Notes under the section: *Changes That Might Affect Existing
Applications*. 


Kathey









Reply via email to