db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rick Hillegas <rick.hille...@oracle.com>
Subject [CANCEL VOTE] 10.7.1.0 release
Date Tue, 23 Nov 2010 19:42:38 GMT
A heisenblemish has turned up in Oracle's testing of the first 10.7.1 
release candidate. Those test results probably aren't visible externally 
yet, so at the end of this message I will append the stack trace we are 
seeing. The problem is harmless: shutdown logic complains about 
something that is not broken. The complaint arises in defensive logic 
which was put in as part of the 10.7 improvements to Derby's interrupt 
handling. The blemish appears as a stack trace on the console during 
shutdown.

Although Derby is not actually broken, users may not understand that 
immediately. The problem may result in puzzled calls to tech support. 
For this reason, I feel that we should build a new release candidate 
without the blemish. Dag is working on that fix.

I intend to build a new release candidate on Monday. If you want to 
include other fixes in the next release candidate, please check them in 
by 5:00 am Monday, San Francisco time.

Thanks to Dag for jumping on this right away. And thanks to everyone for 
testing the first release candidate.

Regards,
-Rick


-------------

Here is the exception we are seeing, culled from the suitesAll tests 
which Knut ran on Oracle's 64-bit Java 6 VM on Suse Linux:

Exception in thread "DRDAConnThread_1393" 
org.apache.derby.iapi.error.ShutdownException:
    at 
org.apache.derby.iapi.services.context.ContextManager.checkInterrupt(Unknown 
Source)
    at 
org.apache.derby.iapi.services.context.ContextManager.getContext(Unknown 
Source)
    at 
org.apache.derby.iapi.services.context.ContextService.getContextOrNull(Unknown 
Source)
    at 
org.apache.derby.iapi.util.InterruptStatus.restoreIntrFlagIfSeen(Unknown 
Source)
    at 
org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown 
Source)
    at 
org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
    at 
org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
    at 
org.apache.derby.impl.jdbc.EmbedPreparedStatement.closeActions(Unknown 
Source)
    at org.apache.derby.impl.jdbc.EmbedStatement.close(Unknown Source)
    at org.apache.derby.impl.drda.DRDAStatement.close(Unknown Source)
    at org.apache.derby.impl.drda.Database.close(Unknown Source)
    at org.apache.derby.impl.drda.Session.close(Unknown Source)
    at org.apache.derby.impl.drda.DRDAConnThread.closeSession(Unknown 
Source)
    at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)


Mime
View raw message