[ 
https://issues.apache.org/jira/browse/DERBY-5671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Myrna van Lunteren resolved DERBY-5671.
---------------------------------------

       Resolution: Fixed
    Fix Version/s: 10.9.0.0

Unfortunately, my test runs (one with networkserver on linux, one with embedded 
on windows XP) only ran for 3 days before the machines booted automatically, 
but together with the runs of the shorter test format, I think this gives 
enough to say this is fixed.

It did seem that I got more 40XL1 (timeout) messages than I used to, but we 
always got some of those so I think this is ok.

Resolving.
                
> NsTest does not run on trunk do multiple issues stemming from concurrency 
> improvements 
> ---------------------------------------------------------------------------------------
>
>                 Key: DERBY-5671
>                 URL: https://issues.apache.org/jira/browse/DERBY-5671
>             Project: Derby
>          Issue Type: Bug
>          Components: SQL
>            Reporter: Kathey Marsden
>            Priority: Critical
>             Fix For: 10.9.0.0
>
>
> As I understand it at least since September 30 of last year, the system test 
> NsTest has been broken on trunk.   In  these six months the test has not been 
> runnable, so we do not know if  new issues have been introduced with sequence 
> generators or most importantly with auto-increment columns that are now based 
> on them, which many, many applications rely upon.  Even if the known  
> problems are fixed later in the 10.9 release cycle and new problems are 
> exposed, we won't be able to  go back to any point in time to discover when 
> they might be released.
> In 10.8 we coped with this problem by backing out the concurrency 
> improvements (DERBY-5448) pending fixes for DERBY-5422, DERBY-5454, 
> DERBY-5430.   Currently none of those issues have been assigned.  Since this 
> has been going on now for six months, I think we urgently need to stabiliize 
> auto-increment columns and get this test running again on trunk.   I can see 
> three possible options.
>     1) Someone with interest assign themselves to these issues and make 
> significant progress over the next few weeks.
>     2)  Make the concurrency improvements optional  with a property which 
> defaults to false (I don't know if this is practical)
>     3) Back the concurrency performance improvements out of trunk until these 
> issues have been resolved and the change can be resubmitted.
> I realize that NsTest is not the easiest test to work with but it does seem 
> to have found serious problems with generated columns that I think users are 
> likely to hit.  In the past, a  similiar disregard for mailjdbc exposing a 
> corruption issue meant that we actually released a bad  corruption issue that 
> I know hit many users of Derby before we addressed it.  Autoincrement is 
> widely, widely, used. We need to get it stabilized and the test running on 
> trunk.   Although the system tests are not particularly easy to deal with, 
> they are all we have and they do find issues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to