On 4/11/2012 10:00 AM, Rick Hillegas wrote:
Hi Kathey,

Can you give us more detail about what makes this testing burden increase dramatically with each new release? At first blush, it seems to me that the burden should increase linearly and therefore the expense should be hidden by the more than linear increase in machine power over time. Maybe there is some tooling we could build or simplification we could investigate which would reduce this increase to a linear problem.
I was trying to find your excellent email a while back explaining the number of upgrade/downgrade trajectories, client server combinations, jvm's and the length of time (as I recall years) it would take to do basic testing on all of them. I will look some more and work the numbers and then start a new thread on the topic.


Are there pressing needs that necessitate a 10.9 vs a 10.8.3 right away?
I would like to get NATIVE authentication into users' hands. I'd also like to see the remaining bits of JDBC 4.1 go GA.
Definitely good to get these things out there. Perhaps we can integrate a bug fix effort to drive down the backlog. I started a triage effort at:
http://wiki.apache.org/db-derby/DerbyTenNineBugTriage

I think most of the bugs except Replication and Documentation have been triaged through January. Wouldn't take much to get that up to date with recent issues and add some lists for High value fixes etc to the 10.9 page if that is ok. Alternately I could make a separate 10.9 bug fixing drive page.

I think the most important fix to get in for 10.9 is DERBY-5234. We shouldn't do a release with a known corruption issue like that. If we are putting out a feature release. It would sure be gret to see the following fixed too instead of waiting for 10.10:

DERBY-4805 Increase the length of the RDBNAM field in the DRDA
DERBY-5578 Provide a way to invalidate stored prepared statements
DERBY-5565 Network Server should reject client connections that are not Derby Network Cli
<https://issues.apache.org/jira/browse/DERBY-5565>

I can get DERBY-5565 in, but won't have time to pick up the other two before the proposed release candidate date. Might someone else be able to pick these up? I think they are small high value items but have to be done in feature release I think.

Lastly, couple of important doc issues would be great to get in too to decrease the frequency and pain of corruptions:

DERBY-5691 Document that Write Caching must be disabled to avoid possible database corruption DERBY-5508 Improve backup/restore documentation visibility and content to encourage proper backups and restore procedures


 I think it might be good to do one more 10.8 release before 10.9.
Another 10.8 release sounds like a good idea for people who want targetted bug fixes on a stable codebase. I have no objection to someone else producing a 10.8.3 release.


I will try to manage a 10.8.3 shortly after 10.9 goes out and incorporate the portable fixes we get into trunk as part of the 10.9 bug fixing effort.


Kathey

Reply via email to