Kathey Marsden wrote:
David W. Van Couvering wrote:


This is an example where we find our code throwing the wrong SQL
State, but are we allowed to fix it?  Lance says yes.  Others
providing support for customers say (I think) no.

This ties into the discussion about the stability classification for
SQL States.  If we mark it as Stable, then we can't change this.  If
we mark it as Unstable, then we can.

Comments, thoughts?


 I think it is ok and good to change an SQLState or any behaviour  to
fix a bug if our current behaviour is non-standard.

OK, I can add that as a note to the row for SQL States.

The question becomes what level of notification do we need to users and
what strategy will we give them to  mitigate the impact of the change?

In this case,  I think  this is  new functionality,  so all very good it
is caught now and dealt with.   If it were existing functionality, I
think that  user notification would be very important.  I think we need
some way of  marking changes that might affect existing users.  I made
this proposal a while back for Jira that I think would help:

http://www.nabble.com/New-Jira-Checkbox-proposal-t1200029.html#a3166517

Feedback from Andrew indicated that components  are preferred to
checkboxes but being able to query Jira for changes that might affect
users I think is important.  What do people think of adding components
for "Release Note Needed", "Existing Application Impact"  and "Regression" ?

I think notification is great. I don't understand why what you are suggesting should be "components" they really seem to me to make sense as checkboxes -- how are these "components" of the system? Andrew, can you explain?

David



Kathey



Reply via email to