<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-91</id>
	<title>Nabble - Apache Derby Developers</title>
	<updated>2009-11-11T00:36:39Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Apache-Derby-Developers-f91.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Apache-Derby-Developers-f91.html" />
	<subtitle type="html">For discussions about Apache Derby development tasks, such as bug fixes, proposed code changes, etc.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26297758</id>
	<title>[jira] Subscription: Derby: JIRA issues with patch available</title>
	<published>2009-11-11T00:36:39Z</published>
	<updated>2009-11-11T00:36:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Issue Subscription
&lt;br&gt;Filter: Derby: JIRA issues with patch available (12 issues)
&lt;br&gt;Subscriber: derby-dev
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Key &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary
&lt;br&gt;DERBY-4102 &amp;nbsp;Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &amp;gt;= 32K
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102&lt;/a&gt;&lt;br&gt;DERBY-4432 &amp;nbsp;Memory leak when attempting to boot non-existing database with the in-memory back end
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4432&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4432&lt;/a&gt;&lt;br&gt;DERBY-4436 &amp;nbsp;Refactor existing in-memory back end tests and add new tests for dropping database
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4436&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4436&lt;/a&gt;&lt;br&gt;DERBY-4357 &amp;nbsp;TableFunctions provide no information to limit underlying query
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4357&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4357&lt;/a&gt;&lt;br&gt;DERBY-4183 &amp;nbsp;Our regression tests use various jar files for which we don't have build scripts.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4183&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4183&lt;/a&gt;&lt;br&gt;DERBY-151 &amp;nbsp; Thread termination -&amp;gt; XSDG after operation is 'complete'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-151&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-151&lt;/a&gt;&lt;br&gt;DERBY-1191 &amp;nbsp;Some SQLExceptions, for example those generated from BrokeredStatements, &amp;nbsp;do not print to derby.log even &amp;nbsp;when &amp;nbsp;derby.stream.error.logSeverityLevel=0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-1191&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-1191&lt;/a&gt;&lt;br&gt;DERBY-4272 &amp;nbsp;SQL Authorization Support for dblook
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4272&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4272&lt;/a&gt;&lt;br&gt;DERBY-873 &amp;nbsp; OSGi bundle activator not JSR169 compliant
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-873&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-873&lt;/a&gt;&lt;br&gt;DERBY-4137 &amp;nbsp;OOM issue using XA with timeouts
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4137&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4137&lt;/a&gt;&lt;br&gt;DERBY-3788 &amp;nbsp;Provide a zero-admin way of updating the statisitcs of an index
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-3788&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-3788&lt;/a&gt;&lt;br&gt;DERBY-4241 &amp;nbsp;Improve transition from read-only to writable Clob representation
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4241&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4241&lt;/a&gt;&lt;br&gt;&lt;br&gt;You may edit this subscription at:
&lt;br&gt;&lt;a href=&quot;https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10396&amp;filterId=12310751&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10396&amp;filterId=12310751&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Subscription%3A-Derby%3A-JIRA-issues-with-patch-available-tp26297758p26297758.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26297210</id>
	<title>[jira] Issue Comment Edited: (DERBY-1664) Derby startup time is too slow</title>
	<published>2009-11-10T23:38:39Z</published>
	<updated>2009-11-10T23:38:39Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-1664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12766531#action_12766531&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-1664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12766531#action_12766531&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;martin edited comment on DERBY-1664 at 11/11/09 7:37 AM:
&lt;br&gt;---------------------------------------------------------
&lt;br&gt;&lt;br&gt;Startup is slow especially when database was not shut down properly. This seems be user's problem, as it is his responsibility to ensure proper shutdown procedure. Here is a little problem:
&lt;br&gt;while embedded engine starts silently at user's request, user should shutdown engine explicitly.
&lt;br&gt;While first part conforms zero administration claim, the second part is in direct contradiction of the claim.
&lt;br&gt;&lt;br&gt;Typical scenario is: application uses a connection pool - it may connect to a production database or local testing database. For testing database, embedded derby is used. Connection pool like C3P0 can start the embedded driver, but has no method for shutdown. When application starts next times with embedded database, starts are getting slower and slower as database grows.
&lt;br&gt;&lt;br&gt;I think shutdown hooks installed at engine startup should solve the situation. This was proposed long time ago, but never implemented. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; was (Author: mstanik):
&lt;br&gt;&amp;nbsp; &amp;nbsp; Startup is slow especially when database was not shut down properly. This seems be user's problem, as it is his responsibility to ensure proper shutdown procedure. Here is a little problem:
&lt;br&gt;while embedded engine starts silently at user's request, user should shutdown engine explicitly.
&lt;br&gt;While first part conforms zero administration claim, the second part is in direct contradiction of the claim.
&lt;br&gt;&lt;br&gt;Typical scenario is: application uses a connection pool - it may connect to a production database or local testing database. For testing database, embedded derby is used. Connection pool can start the embedded driver, but has no method for shutdown. When application starts next times with embedded database, starts are getting slower and slower as database grows.
&lt;br&gt;&lt;br&gt;I think shutdown hooks installed at engine startup should solve the situation. This was proposed long time ago, but never implemented. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Derby startup time is too slow
&lt;br&gt;&amp;gt; ------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-1664
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-1664&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-1664&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: David Van Couvering
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: perftest.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I know it's hard to measure what &amp;quot;too slow&amp;quot; is, but this is a common complaint and this affects overall perception of Derby. &amp;nbsp;This appears to be related to another common complaint that it takes too long to create tables. &amp;nbsp;I am marking this as Urgent because of the impact it has to Derby perception and the fact that the 10.2 release is going to get such wide distribution through the Sun JDK.
&lt;br&gt;&amp;gt; For background, see &lt;a href=&quot;http://www.nabble.com/Startup-time-tf2012748.html#a5531684&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Startup-time-tf2012748.html#a5531684&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-1664%29-Derby-startup-time-is-too-slow-tp5749525p26297210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26295123</id>
	<title>[jira] Updated: (DERBY-4253) documentation should indicate that a database cannot be upgraded if already booted in soft upgrade mode</title>
	<published>2009-11-10T18:37:27Z</published>
	<updated>2009-11-10T18:37:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Bryan Pendleton updated DERBY-4253:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: rrefattribupgrade.html
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; docs.diff
&lt;br&gt;&lt;br&gt;The proposed documentation text seems quite helpful to me, and the
&lt;br&gt;location for it seems appropriate too.
&lt;br&gt;&lt;br&gt;See attached HTML file for how it looks, edited in place.
&lt;br&gt;&lt;br&gt;Please let me know what you think.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; documentation should indicate that a database cannot be upgraded if already booted in soft upgrade mode
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4253
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4253&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4253&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kathey Marsden
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Bryan Pendleton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: docs.diff, rrefattribupgrade.html
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The documentation should indicate that you cannot perform a full upgrade on a database already booted in soft upgrade mode. &amp;nbsp;If a database is already booted in soft upgrade mode, the upgrade=true attribute will have no effect. &amp;nbsp; If a database is already booted in soft upgrade mode, you can shutdown the database with the shutdown=true attribute and then connect with upgrade=true to perform the upgrade.
&lt;br&gt;&amp;gt; Perhaps a good place for this might be at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://db.apache.org/derby/docs/10.4/ref/rrefattribupgrade.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://db.apache.org/derby/docs/10.4/ref/rrefattribupgrade.html&lt;/a&gt;&lt;br&gt;&amp;gt; See the derby-user thread:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Hard-upgrade-failing--td23826558.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Hard-upgrade-failing--td23826558.html&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4253%29-documentation-should-indicate-that-a-database-cannot-be-upgraded-if-already-booted-in-soft-upgrade-mode-tp23839409p26295123.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26293983</id>
	<title>[jira] Commented: (DERBY-4435) Emptying index fails with NPE doing replacement import of empty file</title>
	<published>2009-11-10T16:28:30Z</published>
	<updated>2009-11-10T16:28:30Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12776193#action_12776193&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4435?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12776193#action_12776193&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Mamta A. Satoor commented on DERBY-4435:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;Committed fix into trunk with revision 834725. The fix involves initializing the collation arrary correctly.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Emptying index fails with NPE doing replacement import of empty file
&lt;br&gt;&amp;gt; --------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4435
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4435&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4435&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.3.3.0, 10.4.2.0, 10.5.3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Doing replacement import resulting in an empty table, where the table has at least one index.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Mamta A. Satoor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 10.6.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Derby4435Repro.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When importing data from an empty file, with the replacement option enabled (non-zero last argument in the import procedure call), Derby fails with a NullPointerException when emptying the index(es) .
&lt;br&gt;&amp;gt; Stack trace, insane build:
&lt;br&gt;&amp;gt; java.sql.SQLException: Import error on line 1 of file [snip]: Java exception: ': java.lang.NullPointerException'. 
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:95)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.emptyIndexes(InsertResultSet.java:2348)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.updateAllIndexes(InsertResultSet.java:1820)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.bulkInsertCore(InsertResultSet.java:1356)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.open(InsertResultSet.java:444)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:436)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:317)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1235)
&lt;br&gt;&amp;gt; 	... 44 more
&lt;br&gt;&amp;gt; Stack trace, sane build:
&lt;br&gt;&amp;gt; java.sql.SQLException: The exception 'java.sql.SQLException: An internal error was identified by RawStore module.' was thrown while evaluating an expression.
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:95)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; Caused by: ERROR 40XT0: An internal error was identified by RawStore module.
&lt;br&gt;&amp;gt; 	at org.apache.derby.iapi.error.StandardException.newException(StandardException.java:276)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.store.raw.xact.Xact.abort(Xact.java:917)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.store.access.RAMTransaction.abort(RAMTransaction.java:1985)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(GenericLanguageConnectionContext.java:1496)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.userRollback(GenericLanguageConnectionContext.java:1404)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.TransactionResourceImpl.rollback(TransactionResourceImpl.java:244)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.EmbedConnection.rollback(EmbedConnection.java:1764)
&lt;br&gt;&amp;gt; 	... 40 more
&lt;br&gt;&amp;gt; A quick investigation suggests DERBY-2537 added the code that fails.
&lt;br&gt;&amp;gt; Problem reported by a user on the Derby user list, see &lt;a href=&quot;http://thread.gmane.org/gmane.comp.apache.db.derby.user/11764&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://thread.gmane.org/gmane.comp.apache.db.derby.user/11764&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4435%29-Emptying-index-fails-with-NPE-doing-replacement-import-of-empty-file-tp26211511p26293983.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26293984</id>
	<title>[jira] Updated: (DERBY-4435) Emptying index fails with NPE doing replacement import of empty file</title>
	<published>2009-11-10T16:28:30Z</published>
	<updated>2009-11-10T16:28:30Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Mamta A. Satoor updated DERBY-4435:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 10.6.0.0
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Emptying index fails with NPE doing replacement import of empty file
&lt;br&gt;&amp;gt; --------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4435
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4435&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4435&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.3.3.0, 10.4.2.0, 10.5.3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Doing replacement import resulting in an empty table, where the table has at least one index.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Mamta A. Satoor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 10.6.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Derby4435Repro.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When importing data from an empty file, with the replacement option enabled (non-zero last argument in the import procedure call), Derby fails with a NullPointerException when emptying the index(es) .
&lt;br&gt;&amp;gt; Stack trace, insane build:
&lt;br&gt;&amp;gt; java.sql.SQLException: Import error on line 1 of file [snip]: Java exception: ': java.lang.NullPointerException'. 
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:95)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.emptyIndexes(InsertResultSet.java:2348)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.updateAllIndexes(InsertResultSet.java:1820)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.bulkInsertCore(InsertResultSet.java:1356)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.open(InsertResultSet.java:444)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:436)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:317)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1235)
&lt;br&gt;&amp;gt; 	... 44 more
&lt;br&gt;&amp;gt; Stack trace, sane build:
&lt;br&gt;&amp;gt; java.sql.SQLException: The exception 'java.sql.SQLException: An internal error was identified by RawStore module.' was thrown while evaluating an expression.
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:95)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; Caused by: ERROR 40XT0: An internal error was identified by RawStore module.
&lt;br&gt;&amp;gt; 	at org.apache.derby.iapi.error.StandardException.newException(StandardException.java:276)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.store.raw.xact.Xact.abort(Xact.java:917)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.store.access.RAMTransaction.abort(RAMTransaction.java:1985)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(GenericLanguageConnectionContext.java:1496)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.userRollback(GenericLanguageConnectionContext.java:1404)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.TransactionResourceImpl.rollback(TransactionResourceImpl.java:244)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.EmbedConnection.rollback(EmbedConnection.java:1764)
&lt;br&gt;&amp;gt; 	... 40 more
&lt;br&gt;&amp;gt; A quick investigation suggests DERBY-2537 added the code that fails.
&lt;br&gt;&amp;gt; Problem reported by a user on the Derby user list, see &lt;a href=&quot;http://thread.gmane.org/gmane.comp.apache.db.derby.user/11764&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://thread.gmane.org/gmane.comp.apache.db.derby.user/11764&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4435%29-Emptying-index-fails-with-NPE-doing-replacement-import-of-empty-file-tp26211511p26293984.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26287157</id>
	<title>[jira] Assigned: (DERBY-4439) NullPointerException at bind time when selecting from VALUES NULL</title>
	<published>2009-11-10T09:01:27Z</published>
	<updated>2009-11-10T09:01:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Mamta A. Satoor reassigned DERBY-4439:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Mamta A. Satoor
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException at bind time when selecting from VALUES NULL
&lt;br&gt;&amp;gt; -----------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4439
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SQL
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Mamta A. Satoor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I see a NullPointerException when I try the following query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x*2 from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR XJ001: Java exception: ': java.lang.NullPointerException'.
&lt;br&gt;&amp;gt; It should fail gracefully instead, like this similar query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR 42X07: Null is only allowed in a VALUES clause within an INSERT statement.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4439%29-NullPointerException-at-bind-time-when-selecting-from-VALUES-NULL-tp26239263p26287157.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26287123</id>
	<title>[jira] Assigned: (DERBY-4435) Emptying index fails with NPE doing replacement import of empty file</title>
	<published>2009-11-10T08:59:27Z</published>
	<updated>2009-11-10T08:59:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Mamta A. Satoor reassigned DERBY-4435:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Mamta A. Satoor
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Emptying index fails with NPE doing replacement import of empty file
&lt;br&gt;&amp;gt; --------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4435
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4435&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4435&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.3.3.0, 10.4.2.0, 10.5.3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Doing replacement import resulting in an empty table, where the table has at least one index.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Mamta A. Satoor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: Derby4435Repro.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When importing data from an empty file, with the replacement option enabled (non-zero last argument in the import procedure call), Derby fails with a NullPointerException when emptying the index(es) .
&lt;br&gt;&amp;gt; Stack trace, insane build:
&lt;br&gt;&amp;gt; java.sql.SQLException: Import error on line 1 of file [snip]: Java exception: ': java.lang.NullPointerException'. 
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:95)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.emptyIndexes(InsertResultSet.java:2348)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.updateAllIndexes(InsertResultSet.java:1820)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.bulkInsertCore(InsertResultSet.java:1356)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.execute.InsertResultSet.open(InsertResultSet.java:444)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(GenericPreparedStatement.java:436)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.GenericPreparedStatement.execute(GenericPreparedStatement.java:317)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(EmbedStatement.java:1235)
&lt;br&gt;&amp;gt; 	... 44 more
&lt;br&gt;&amp;gt; Stack trace, sane build:
&lt;br&gt;&amp;gt; java.sql.SQLException: The exception 'java.sql.SQLException: An internal error was identified by RawStore module.' was thrown while evaluating an expression.
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(SQLExceptionFactory40.java:95)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; Caused by: ERROR 40XT0: An internal error was identified by RawStore module.
&lt;br&gt;&amp;gt; 	at org.apache.derby.iapi.error.StandardException.newException(StandardException.java:276)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.store.raw.xact.Xact.abort(Xact.java:917)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.store.access.RAMTransaction.abort(RAMTransaction.java:1985)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.doRollback(GenericLanguageConnectionContext.java:1496)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.userRollback(GenericLanguageConnectionContext.java:1404)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.TransactionResourceImpl.rollback(TransactionResourceImpl.java:244)
&lt;br&gt;&amp;gt; 	at org.apache.derby.impl.jdbc.EmbedConnection.rollback(EmbedConnection.java:1764)
&lt;br&gt;&amp;gt; 	... 40 more
&lt;br&gt;&amp;gt; A quick investigation suggests DERBY-2537 added the code that fails.
&lt;br&gt;&amp;gt; Problem reported by a user on the Derby user list, see &lt;a href=&quot;http://thread.gmane.org/gmane.comp.apache.db.derby.user/11764&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://thread.gmane.org/gmane.comp.apache.db.derby.user/11764&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4435%29-Emptying-index-fails-with-NPE-doing-replacement-import-of-empty-file-tp26211511p26287123.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26287039</id>
	<title>Regression Test Report - Daily 834146 - Sun DBTG</title>
	<published>2009-11-10T08:55:42Z</published>
	<updated>2009-11-10T08:55:42Z</updated>
	<author>
		<name>Ole.Solberg</name>
	</author>
	<content type="html">[Auto-generated mail]
&lt;br&gt;&lt;br&gt;*Daily* 834146/2009-11-09 18:02:12 MET
&lt;br&gt;&lt;br&gt;Failed &amp;nbsp;Tests &amp;nbsp; &amp;nbsp;OK &amp;nbsp;Skip &amp;nbsp;Duration &amp;nbsp; &amp;nbsp; &amp;nbsp; Suite
&lt;br&gt;-------------------------------------------------------
&lt;br&gt;*Jvm: 1.6*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1032.59% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;56.70% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 618.97% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sles
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 647.86% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;47.99% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 287.80% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 819.16% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;43.73% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 315.85% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;solN+1
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 140.79% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;66.42% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 304.85% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sparc
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;vista
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 130.03% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;58.88% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 189.20% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;57.79% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;w2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 229.24% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;70.08% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/testing/Limited/testSummary-834146.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/testing/Limited/testSummary-834146.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/FailReports/834146_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/FailReports/834146_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;*Jvm: 1.5*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;53.82% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1720.72% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sles
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;48.12% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1109.49% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;45.97% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1525.10% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;solN+1
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;60.60% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1411.43% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sparc
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;45.57% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 916.83% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;58.17% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 212.99% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;w2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;54.94% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 569.54% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/testing/Limited/testSummary-834146.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/testing/Limited/testSummary-834146.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/FailReports/834146_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/FailReports/834146_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;*Jvm: 1.4*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;54.12% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1565.90% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sles
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;42.98% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 916.72% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;42.11% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1232.81% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;solN+1
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;58.86% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1319.97% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sparc
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;57.08% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9753 &amp;nbsp; &amp;nbsp;9753 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 216.85% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;w2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;56.99% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 568.61% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/testing/Limited/testSummary-834146.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/testing/Limited/testSummary-834146.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/FailReports/834146_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/FailReports/834146_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;.......................................................
&lt;br&gt;*Jvm: 1.7*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/Limited/testSummary-834146.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/Limited/testSummary-834146.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/FailReports/834146_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/FailReports/834146_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;*Jvm: phoneME*
&lt;br&gt;&amp;nbsp;ubuntu
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;4410 &amp;nbsp; &amp;nbsp;4410 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/testing/Limited/testSummary-834146.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/testing/Limited/testSummary-834146.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/FailReports/834146_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/FailReports/834146_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;&lt;br&gt;Changes in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/UpdateInfo/834146.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/UpdateInfo/834146.txt&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;( All results in &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/&lt;/a&gt;&amp;nbsp;) 
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Regression-Test-Report---Daily-834146---Sun-DBTG-tp26287039p26287039.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26287034</id>
	<title>[jira] Commented: (DERBY-4422) Extremely slow subqueries when subquerying on strings</title>
	<published>2009-11-10T08:55:28Z</published>
	<updated>2009-11-10T08:55:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775939#action_12775939&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775939#action_12775939&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Knut Anders Hatlen commented on DERBY-4422:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;Hi Bryan,
&lt;br&gt;&lt;br&gt;The condition you quoted was for flattening into a normal join. There is also an option to flatten into an exists join (&lt;a href=&quot;http://db.apache.org/derby/docs/10.5/tuning/ctuntransform25868.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://db.apache.org/derby/docs/10.5/tuning/ctuntransform25868.html&lt;/a&gt;) which does not have that condition and should apply if the outer DISTINCT does not provide that guarantee.
&lt;br&gt;&lt;br&gt;I'm not sure, though, if the guarantee provided by the outer DISTINCT is what the manual talks about, or if it actually requires that the sub-query does not return duplicates, even with the inner DISTINCT removed.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Extremely slow subqueries when subquerying on strings
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4422
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4422&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4422&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Suse Unix 10.3.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Tony Brusseau
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: badqp.txt, derby.log, fixed-time-derby.log, goodqp.txt, SQLFile1.sqlaa.gz, SQLFile1.sqlab.gz, SQLFile2.sqlaa.gz, SQLFile2.sqlab.gz, SQLFile2.sqlac.gz, tmp2.sql, unlimited-time-derby.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SELECT DISTINCT C.INTERNAL_ID 
&lt;br&gt;&amp;gt; FROM OC_CONCEPTS C
&lt;br&gt;&amp;gt; WHERE
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.CONCEPT_ID=1))
&lt;br&gt;&amp;gt; Both queries above are trivial and they are both acting on fully indexed primary key columns. This query runs just fine. 
&lt;br&gt;&amp;gt; However, when I make the small modification of searching on an indexed text column in the sub query, it takes over 6 seconds to run, even though both queries independently take &amp;lt; 1ms run.
&lt;br&gt;&amp;gt; SELECT DISTINCT C.INTERNAL_ID 
&lt;br&gt;&amp;gt; FROM OC_CONCEPTS C
&lt;br&gt;&amp;gt; WHERE
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.NL_LC = 'dash'))
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4422%29-Extremely-slow-subqueries-when-subquerying-on-strings-tp26030522p26287034.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26286298</id>
	<title>[jira] Commented: (DERBY-4422) Extremely slow subqueries when subquerying on strings</title>
	<published>2009-11-10T08:05:30Z</published>
	<updated>2009-11-10T08:05:30Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775923#action_12775923&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775923#action_12775923&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Bryan Pendleton commented on DERBY-4422:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;Does this indicate a weakness in the Derby query-flattening algorithm? I read through
&lt;br&gt;&lt;a href=&quot;http://db.apache.org/derby/docs/10.5/tuning/ctuntransform36368.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://db.apache.org/derby/docs/10.5/tuning/ctuntransform36368.html&lt;/a&gt;&lt;br&gt;and was unsure whether Derby should have been able to flatten this query
&lt;br&gt;automatically or not. It seems like the crucial bit is:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;quot;There is a uniqueness condition that ensures that the subquery does not introduce 
&lt;br&gt;&amp;nbsp; &amp;nbsp;any duplicates if it is flattened into the outer query block&amp;quot;
&lt;br&gt;&lt;br&gt;But I think that the DISTINCT in the *outer* query should have provided such a guarantee.
&lt;br&gt;&lt;br&gt;I think that the DISTINCT in the *subquery* is unnecessary, due to:
&lt;br&gt;&lt;a href=&quot;http://db.apache.org/derby/docs/10.5/tuning/ctuntransform867165.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://db.apache.org/derby/docs/10.5/tuning/ctuntransform867165.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Extremely slow subqueries when subquerying on strings
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4422
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4422&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4422&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Suse Unix 10.3.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Tony Brusseau
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: badqp.txt, derby.log, fixed-time-derby.log, goodqp.txt, SQLFile1.sqlaa.gz, SQLFile1.sqlab.gz, SQLFile2.sqlaa.gz, SQLFile2.sqlab.gz, SQLFile2.sqlac.gz, tmp2.sql, unlimited-time-derby.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SELECT DISTINCT C.INTERNAL_ID 
&lt;br&gt;&amp;gt; FROM OC_CONCEPTS C
&lt;br&gt;&amp;gt; WHERE
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.CONCEPT_ID=1))
&lt;br&gt;&amp;gt; Both queries above are trivial and they are both acting on fully indexed primary key columns. This query runs just fine. 
&lt;br&gt;&amp;gt; However, when I make the small modification of searching on an indexed text column in the sub query, it takes over 6 seconds to run, even though both queries independently take &amp;lt; 1ms run.
&lt;br&gt;&amp;gt; SELECT DISTINCT C.INTERNAL_ID 
&lt;br&gt;&amp;gt; FROM OC_CONCEPTS C
&lt;br&gt;&amp;gt; WHERE
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.NL_LC = 'dash'))
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4422%29-Extremely-slow-subqueries-when-subquerying-on-strings-tp26030522p26286298.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26285891</id>
	<title>[jira] Commented: (DERBY-4422) Extremely slow subqueries when subquerying on strings</title>
	<published>2009-11-10T07:55:27Z</published>
	<updated>2009-11-10T07:55:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775919#action_12775919&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4422?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775919#action_12775919&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Knut Anders Hatlen commented on DERBY-4422:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;I downloaded the database and ran the queries, and I see the same behaviour.
&lt;br&gt;&lt;br&gt;One possible workaround is to rewrite the IN query to a join manually. So instead of
&lt;br&gt;&lt;br&gt;SELECT DISTINCT C.INTERNAL_ID
&lt;br&gt;FROM OC_CONCEPTS C
&lt;br&gt;WHERE
&lt;br&gt;&amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.NL_LC = 'dash'))
&lt;br&gt;&lt;br&gt;try this equivalent query
&lt;br&gt;&lt;br&gt;SELECT DISTINCT C.INTERNAL_ID
&lt;br&gt;FROM OC_CONCEPTS C, OC_CONCEPT_STRINGS OCS
&lt;br&gt;WHERE C.INTERNAL_ID = OCS.CONCEPT_ID AND OCS.NL_LC = 'dash'
&lt;br&gt;&lt;br&gt;The latter query is much faster in my environment.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Extremely slow subqueries when subquerying on strings
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4422
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4422&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4422&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Suse Unix 10.3.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Tony Brusseau
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: badqp.txt, derby.log, fixed-time-derby.log, goodqp.txt, SQLFile1.sqlaa.gz, SQLFile1.sqlab.gz, SQLFile2.sqlaa.gz, SQLFile2.sqlab.gz, SQLFile2.sqlac.gz, tmp2.sql, unlimited-time-derby.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SELECT DISTINCT C.INTERNAL_ID 
&lt;br&gt;&amp;gt; FROM OC_CONCEPTS C
&lt;br&gt;&amp;gt; WHERE
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.CONCEPT_ID=1))
&lt;br&gt;&amp;gt; Both queries above are trivial and they are both acting on fully indexed primary key columns. This query runs just fine. 
&lt;br&gt;&amp;gt; However, when I make the small modification of searching on an indexed text column in the sub query, it takes over 6 seconds to run, even though both queries independently take &amp;lt; 1ms run.
&lt;br&gt;&amp;gt; SELECT DISTINCT C.INTERNAL_ID 
&lt;br&gt;&amp;gt; FROM OC_CONCEPTS C
&lt;br&gt;&amp;gt; WHERE
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(C.INTERNAL_ID IN (SELECT DISTINCT OCS.CONCEPT_ID FROM OC_CONCEPT_STRINGS OCS WHERE OCS.NL_LC = 'dash'))
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4422%29-Extremely-slow-subqueries-when-subquerying-on-strings-tp26030522p26285891.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26284750</id>
	<title>[jira] Commented: (DERBY-4439) NullPointerException at bind time when selecting from VALUES NULL</title>
	<published>2009-11-10T06:53:27Z</published>
	<updated>2009-11-10T06:53:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775439#action_12775439&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775439#action_12775439&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Knut Anders Hatlen commented on DERBY-4439:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;I'm not sure if &amp;quot;insert into u select * from (values null) as X&amp;quot; is supposed to be accepted.
&lt;br&gt;&lt;br&gt;NULL is an &amp;lt;implicitly typed value specification&amp;gt; (see SQL:2003, part 2, 6.5 &amp;lt;contextually typed value specification&amp;gt;), which can be found in a &amp;lt;contextually typed value specification&amp;gt;, in a &amp;lt;cast specification&amp;gt;, or in a &amp;lt;default clause&amp;gt;.
&lt;br&gt;&lt;br&gt;In &amp;quot;insert into u select * from (values null) as X&amp;quot;, the &amp;quot;values null&amp;quot; part is a &amp;lt;table value constructor&amp;gt;, which as far as I can see does not accept a &amp;lt;contextually typed value specification&amp;gt;. In &amp;quot;insert into u values null&amp;quot;, on the other hand, it's a &amp;lt;contextually typed table value constructor&amp;gt;, which does accept contextually typed values.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException at bind time when selecting from VALUES NULL
&lt;br&gt;&amp;gt; -----------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4439
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SQL
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I see a NullPointerException when I try the following query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x*2 from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR XJ001: Java exception: ': java.lang.NullPointerException'.
&lt;br&gt;&amp;gt; It should fail gracefully instead, like this similar query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR 42X07: Null is only allowed in a VALUES clause within an INSERT statement.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4439%29-NullPointerException-at-bind-time-when-selecting-from-VALUES-NULL-tp26239263p26284750.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26284745</id>
	<title>Re: Blocking new connection requests in Derby</title>
	<published>2009-11-10T06:52:53Z</published>
	<updated>2009-11-10T06:52:53Z</updated>
	<author>
		<name>Kristian Waagan-4</name>
	</author>
	<content type="html">Rick Hillegas wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Kristian Waagan wrote:
&lt;br&gt;&amp;gt;&amp;gt; Rick Hillegas wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks for writing up this spec, Kristian. If I understand 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; correctly, you are proposing a mechanism for rejecting new 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; connections to a database to handle the following situations:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) Eliminate race conditions and ugly, puzzling diagnostic messages 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; during database shutdown and database deletion.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) Protect extended database maintenance from corrupting, concurrent 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; access.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; It seems to me that (1) is a very reasonable use case and probably 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; doesn't need any additional api: by default a database 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; shutdown/deletion should prevent other users from connecting and 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; should, in fact, kick out all other users.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Can you give some use-cases for situation (2)?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Rick,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Situation (2) arises when doing maintenance operations, and is 
&lt;br&gt;&amp;gt;&amp;gt; basically an alternative to shutting down an application or the 
&lt;br&gt;&amp;gt;&amp;gt; database server. The goal is to ensure no other connections are made 
&lt;br&gt;&amp;gt;&amp;gt; to the database. This include boot- and creation-attempts. Some 
&lt;br&gt;&amp;gt;&amp;gt; use-cases:
&lt;br&gt;&amp;gt;&amp;gt; a) You simply want to block out all users without shutting down the JVM.
&lt;br&gt;&amp;gt;&amp;gt; b) You need to hard-upgrade the database.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;In this situation, you don't want anyone to boot the database 
&lt;br&gt;&amp;gt;&amp;gt; before you (after it has been shut down).
&lt;br&gt;&amp;gt;&amp;gt; c) You need to (re-)encrypt the database.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;Same as above.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The most problematic situation today may be when you have a network 
&lt;br&gt;&amp;gt;&amp;gt; server with several active databases, say one for each of your 
&lt;br&gt;&amp;gt;&amp;gt; customers. How do you currently block access to one of the databases 
&lt;br&gt;&amp;gt;&amp;gt; without affecting the others?
&lt;br&gt;&amp;gt;&amp;gt; We don't have system privileges (yet), so I can only think of using 
&lt;br&gt;&amp;gt;&amp;gt; the Java security manager, moving the database away (might be very 
&lt;br&gt;&amp;gt;&amp;gt; costly for large databases) or possibly disabling users at the 
&lt;br&gt;&amp;gt;&amp;gt; system-wide level. None of these mechanisms are easy to use with the 
&lt;br&gt;&amp;gt;&amp;gt; current level of tooling.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also, by throwing a known exception stating the database has been 
&lt;br&gt;&amp;gt;&amp;gt; temporarily blocked, properly written applications can detect this 
&lt;br&gt;&amp;gt;&amp;gt; and simply try to connect again after waiting for a while.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Finally, after thinking more about it, this feature would need a 
&lt;br&gt;&amp;gt;&amp;gt; different API to ensure &amp;nbsp;*exclusive* access to the database. The 
&lt;br&gt;&amp;gt;&amp;gt; reason is that Derby has to boot a database to determine if the user 
&lt;br&gt;&amp;gt;&amp;gt; is the DBO (or a DBA). The rejection should happen prior to booting 
&lt;br&gt;&amp;gt;&amp;gt; the database. I have some thoughts about this, but let us first 
&lt;br&gt;&amp;gt;&amp;gt; discuss the need for such a feature.
&lt;br&gt;&amp;gt;&amp;gt; Just to be clear, the spec would need rewriting to be accurate for (2).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I agree (1) and (2) are different situations, and that (1) alone will 
&lt;br&gt;&amp;gt;&amp;gt; be enough to address many issues. I don't have any problems dropping 
&lt;br&gt;&amp;gt;&amp;gt; (2) if it isn't considered useful.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Thanks for the quick response, Kristian. It seems to me that (2b) and 
&lt;br&gt;&amp;gt; (2c) are similar to (1) in that they should be the default behavior. 
&lt;br&gt;&amp;gt; My gut feeling is that (1) + (2b) + (2c) are very useful: we should 
&lt;br&gt;&amp;gt; always freeze out other users when performing these operations. (2a) 
&lt;br&gt;&amp;gt; is still murky to me and I would be tempted to not design a 
&lt;br&gt;&amp;gt; user-invokable api for this until we know more about who would use it. 
&lt;br&gt;&amp;gt; It makes sense to me to log an enhancement JIRA for (2a) but not 
&lt;br&gt;&amp;gt; design a user-invokable api for it until a user turns up who needs it. 
&lt;br&gt;&amp;gt; It may be that that user will have experience with a good api from 
&lt;br&gt;&amp;gt; another database, which we could mimic.
&lt;/div&gt;&lt;br&gt;Rick,
&lt;br&gt;&lt;br&gt;Your reservations sound reasonable.
&lt;br&gt;I'll trim down the spec and attach it to a Jira (not yet created) for 
&lt;br&gt;further review.
&lt;br&gt;&lt;br&gt;I'm still not sure if we can cover (2b) with default &amp;nbsp;behavior, though.
&lt;br&gt;My understanding is that the database has to be shut down before you 
&lt;br&gt;make the connection to hard-upgrade the database. This means that you 
&lt;br&gt;have to somehow ensure nobody else can connect to the database in the 
&lt;br&gt;time-window from when you shut down the database to the connection with 
&lt;br&gt;the upgrade attributes is accepted. This process has to happen as two 
&lt;br&gt;separate connections.
&lt;br&gt;&lt;br&gt;Is my understanding wrong?
&lt;br&gt;You still have to load the new Derby jars to upgrade, and in most 
&lt;br&gt;systems I assume this requires you to take down the application / 
&lt;br&gt;server. Using OSGi may be an exception...
&lt;br&gt;&lt;br&gt;Let me investigate a bit more, I'll post my findings to the list. The 
&lt;br&gt;problem may be &amp;quot;of academic interest only&amp;quot; ;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;-- 
&lt;br&gt;Kristian
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; -Rick
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blocking-new-connection-requests-in-Derby-tp26232308p26284745.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26283643</id>
	<title>[jira] Commented: (DERBY-4430) Make ij's SHOW and DESCRIBE commands more db agnostic</title>
	<published>2009-11-10T05:45:27Z</published>
	<updated>2009-11-10T05:45:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775413#action_12775413&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775413#action_12775413&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Knut Anders Hatlen commented on DERBY-4430:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;I've tested the patch with MySQL (where storesMixedCaseIdentifier() returns true) and PostgreSQL (where storesLowerCaseIdentifier() returns true). The SHOW and DESCRIBE commands now work fine on those databases too.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Make ij's SHOW and DESCRIBE commands more db agnostic
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4430
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4430&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4430&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Tools
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Sylvain Leroux
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: DERBY-4430.ij.out, DERBY-4430.patch, DERBY-4430.sql
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ij's SHOW and DESCRIBE commands use DatabaseMetaData in order to be portable to other databases than Derby, and in many cases they work fine with other databases. However, the variants of the commands that take a table name or a schema name assume that unquoted identifiers are converted to and stored in upper case internally. This is not true for all databases, and since these commands don't accept quoted identifiers, there's currently no way to access tables/schemas that are not all upper case.
&lt;br&gt;&amp;gt; One possible fix is to make the identifier() method in ij.jj use the DatabaseMetaData methods storesLowerCaseIdentifiers(), storesMixedCaseIdentifiers() and storesUpperCaseIdentifiers() to decide whether it should convert the identifier to lower case, keep it unchanged, or convert it to upper case. Currently, that method always converts the identifiers to upper case.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4430%29-Make-ij%27s-SHOW-and-DESCRIBE-commands-more-db-agnostic-tp26164334p26283643.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26283545</id>
	<title>Re: Blocking new connection requests in Derby</title>
	<published>2009-11-10T05:37:51Z</published>
	<updated>2009-11-10T05:37:51Z</updated>
	<author>
		<name>Rick Hillegas-2</name>
	</author>
	<content type="html">Kristian Waagan wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Rick Hillegas wrote:
&lt;br&gt;&amp;gt;&amp;gt; Thanks for writing up this spec, Kristian. If I understand correctly, 
&lt;br&gt;&amp;gt;&amp;gt; you are proposing a mechanism for rejecting new connections to a 
&lt;br&gt;&amp;gt;&amp;gt; database to handle the following situations:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1) Eliminate race conditions and ugly, puzzling diagnostic messages 
&lt;br&gt;&amp;gt;&amp;gt; during database shutdown and database deletion.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2) Protect extended database maintenance from corrupting, concurrent 
&lt;br&gt;&amp;gt;&amp;gt; access.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It seems to me that (1) is a very reasonable use case and probably 
&lt;br&gt;&amp;gt;&amp;gt; doesn't need any additional api: by default a database 
&lt;br&gt;&amp;gt;&amp;gt; shutdown/deletion should prevent other users from connecting and 
&lt;br&gt;&amp;gt;&amp;gt; should, in fact, kick out all other users.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Can you give some use-cases for situation (2)?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Rick,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Situation (2) arises when doing maintenance operations, and is 
&lt;br&gt;&amp;gt; basically an alternative to shutting down an application or the 
&lt;br&gt;&amp;gt; database server. The goal is to ensure no other connections are made 
&lt;br&gt;&amp;gt; to the database. This include boot- and creation-attempts. Some 
&lt;br&gt;&amp;gt; use-cases:
&lt;br&gt;&amp;gt; a) You simply want to block out all users without shutting down the JVM.
&lt;br&gt;&amp;gt; b) You need to hard-upgrade the database.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;In this situation, you don't want anyone to boot the database 
&lt;br&gt;&amp;gt; before you (after it has been shut down).
&lt;br&gt;&amp;gt; c) You need to (re-)encrypt the database.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Same as above.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The most problematic situation today may be when you have a network 
&lt;br&gt;&amp;gt; server with several active databases, say one for each of your 
&lt;br&gt;&amp;gt; customers. How do you currently block access to one of the databases 
&lt;br&gt;&amp;gt; without affecting the others?
&lt;br&gt;&amp;gt; We don't have system privileges (yet), so I can only think of using 
&lt;br&gt;&amp;gt; the Java security manager, moving the database away (might be very 
&lt;br&gt;&amp;gt; costly for large databases) or possibly disabling users at the 
&lt;br&gt;&amp;gt; system-wide level. None of these mechanisms are easy to use with the 
&lt;br&gt;&amp;gt; current level of tooling.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, by throwing a known exception stating the database has been 
&lt;br&gt;&amp;gt; temporarily blocked, properly written applications can detect this and 
&lt;br&gt;&amp;gt; simply try to connect again after waiting for a while.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Finally, after thinking more about it, this feature would need a 
&lt;br&gt;&amp;gt; different API to ensure &amp;nbsp;*exclusive* access to the database. The 
&lt;br&gt;&amp;gt; reason is that Derby has to boot a database to determine if the user 
&lt;br&gt;&amp;gt; is the DBO (or a DBA). The rejection should happen prior to booting 
&lt;br&gt;&amp;gt; the database. I have some thoughts about this, but let us first 
&lt;br&gt;&amp;gt; discuss the need for such a feature.
&lt;br&gt;&amp;gt; Just to be clear, the spec would need rewriting to be accurate for (2).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I agree (1) and (2) are different situations, and that (1) alone will 
&lt;br&gt;&amp;gt; be enough to address many issues. I don't have any problems dropping 
&lt;br&gt;&amp;gt; (2) if it isn't considered useful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;/div&gt;Thanks for the quick response, Kristian. It seems to me that (2b) and 
&lt;br&gt;(2c) are similar to (1) in that they should be the default behavior. My 
&lt;br&gt;gut feeling is that (1) + (2b) + (2c) are very useful: we should always 
&lt;br&gt;freeze out other users when performing these operations. (2a) is still 
&lt;br&gt;murky to me and I would be tempted to not design a user-invokable api 
&lt;br&gt;for this until we know more about who would use it. It makes sense to me 
&lt;br&gt;to log an enhancement JIRA for (2a) but not design a user-invokable api 
&lt;br&gt;for it until a user turns up who needs it. It may be that that user will 
&lt;br&gt;have experience with a good api from another database, which we could mimic.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-Rick
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blocking-new-connection-requests-in-Derby-tp26232308p26283545.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26283281</id>
	<title>Re: Blocking new connection requests in Derby</title>
	<published>2009-11-10T05:19:05Z</published>
	<updated>2009-11-10T05:19:05Z</updated>
	<author>
		<name>Kristian Waagan-4</name>
	</author>
	<content type="html">Rick Hillegas wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for writing up this spec, Kristian. If I understand correctly, 
&lt;br&gt;&amp;gt; you are proposing a mechanism for rejecting new connections to a 
&lt;br&gt;&amp;gt; database to handle the following situations:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1) Eliminate race conditions and ugly, puzzling diagnostic messages 
&lt;br&gt;&amp;gt; during database shutdown and database deletion.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2) Protect extended database maintenance from corrupting, concurrent 
&lt;br&gt;&amp;gt; access.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It seems to me that (1) is a very reasonable use case and probably 
&lt;br&gt;&amp;gt; doesn't need any additional api: by default a database 
&lt;br&gt;&amp;gt; shutdown/deletion should prevent other users from connecting and 
&lt;br&gt;&amp;gt; should, in fact, kick out all other users.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can you give some use-cases for situation (2)?
&lt;/div&gt;&lt;br&gt;Hi Rick,
&lt;br&gt;&lt;br&gt;Situation (2) arises when doing maintenance operations, and is basically 
&lt;br&gt;an alternative to shutting down an application or the database server. 
&lt;br&gt;The goal is to ensure no other connections are made to the database. 
&lt;br&gt;This include boot- and creation-attempts. Some use-cases:
&lt;br&gt;&amp;nbsp;a) You simply want to block out all users without shutting down the JVM.
&lt;br&gt;&amp;nbsp;b) You need to hard-upgrade the database.
&lt;br&gt;&amp;nbsp; &amp;nbsp; In this situation, you don't want anyone to boot the database before 
&lt;br&gt;you (after it has been shut down).
&lt;br&gt;&amp;nbsp;c) You need to (re-)encrypt the database.
&lt;br&gt;&amp;nbsp; &amp;nbsp; Same as above.
&lt;br&gt;&lt;br&gt;The most problematic situation today may be when you have a network 
&lt;br&gt;server with several active databases, say one for each of your 
&lt;br&gt;customers. How do you currently block access to one of the databases 
&lt;br&gt;without affecting the others?
&lt;br&gt;We don't have system privileges (yet), so I can only think of using the 
&lt;br&gt;Java security manager, moving the database away (might be very costly 
&lt;br&gt;for large databases) or possibly disabling users at the system-wide 
&lt;br&gt;level. None of these mechanisms are easy to use with the current level 
&lt;br&gt;of tooling.
&lt;br&gt;&lt;br&gt;Also, by throwing a known exception stating the database has been 
&lt;br&gt;temporarily blocked, properly written applications can detect this and 
&lt;br&gt;simply try to connect again after waiting for a while.
&lt;br&gt;&lt;br&gt;Finally, after thinking more about it, this feature would need a 
&lt;br&gt;different API to ensure &amp;nbsp;*exclusive* access to the database. The reason 
&lt;br&gt;is that Derby has to boot a database to determine if the user is the DBO 
&lt;br&gt;(or a DBA). The rejection should happen prior to booting the database. I 
&lt;br&gt;have some thoughts about this, but let us first discuss the need for 
&lt;br&gt;such a feature.
&lt;br&gt;Just to be clear, the spec would need rewriting to be accurate for (2).
&lt;br&gt;&lt;br&gt;&lt;br&gt;I agree (1) and (2) are different situations, and that (1) alone will be 
&lt;br&gt;enough to address many issues. I don't have any problems dropping (2) if 
&lt;br&gt;it isn't considered useful.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-- 
&lt;br&gt;Kristian
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; -Rick
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Kristian Waagan wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; When working on the feature of dropping databases (in-memory 
&lt;br&gt;&amp;gt;&amp;gt; primarily), it became apparent that the possibility to temporarily 
&lt;br&gt;&amp;gt;&amp;gt; block incoming connection attempts would be very useful.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have started on a spec for this feature. Today I was supposed to 
&lt;br&gt;&amp;gt;&amp;gt; continue working on it, but got lost in code trying to write a 
&lt;br&gt;&amp;gt;&amp;gt; prototype to verify some claims instead :)
&lt;br&gt;&amp;gt;&amp;gt; I'm choosing to post it now anyway to see if I get any feedback on 
&lt;br&gt;&amp;gt;&amp;gt; whether this feature would be useful in other scenarios. If so, there 
&lt;br&gt;&amp;gt;&amp;gt; may be new requirements not included in the current spec.
&lt;br&gt;&amp;gt;&amp;gt; Verification of what I have written about authentication and 
&lt;br&gt;&amp;gt;&amp;gt; authorization is also definitely required.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If I get positive feedback, I can create a Jira and post a prototype 
&lt;br&gt;&amp;gt;&amp;gt; shortly after. This should allow us to make progress after our 
&lt;br&gt;&amp;gt;&amp;gt; initial discussion here. If you want to have a quick look at the test 
&lt;br&gt;&amp;gt;&amp;gt; I threw at Derby (currently doesn't work because all the required 
&lt;br&gt;&amp;gt;&amp;gt; code hasn't been posted, specifically the drop database code), see 
&lt;br&gt;&amp;gt;&amp;gt; the class DropWhileConnectingTest in patch 1a attached to DERBY-4436.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; As a side note, most of my work so far has been with the embedded 
&lt;br&gt;&amp;gt;&amp;gt; driver. I suspect getting the network client to behave as well as the 
&lt;br&gt;&amp;gt;&amp;gt; embedded driver may be harder.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blocking-new-connection-requests-in-Derby-tp26232308p26283281.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26282926</id>
	<title>[jira] Created: (DERBY-4440) Intermittent Java deadlock when running LobStreamsTest with insane jars</title>
	<published>2009-11-10T04:56:28Z</published>
	<updated>2009-11-10T04:56:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Intermittent Java deadlock when running LobStreamsTest with insane jars
&lt;br&gt;-----------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: DERBY-4440
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4440&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4440&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Derby
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Store
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 10.6.0.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: Dual core CPU at 3.2 GHz, OpenSolaris, Java HotSpot(TM) Client VM (14.1-b02 mixed mode)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Kristian Waagan
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: java-deadlock.txt
&lt;br&gt;&lt;br&gt;The following deadlock was obtained by using jstack when the test LobStreamsTest hung:
&lt;br&gt;&lt;br&gt;Found one Java-level deadlock:
&lt;br&gt;=============================
&lt;br&gt;&amp;quot;Finalizer&amp;quot;:
&lt;br&gt;&amp;nbsp; waiting to lock monitor 0x080f2038 (object 0xceb8ef08, a org.apache.derby.impl.store.raw.data.StoredPage),
&lt;br&gt;&amp;nbsp; which is held by &amp;quot;main&amp;quot;
&lt;br&gt;&amp;quot;main&amp;quot;:
&lt;br&gt;&amp;nbsp; waiting to lock monitor 0x082b5ef8 (object 0xceb98fe8, a org.apache.derby.impl.store.raw.data.BaseContainerHandle),
&lt;br&gt;&amp;nbsp; which is held by &amp;quot;Finalizer&amp;quot; 
&lt;br&gt;&lt;br&gt;The deadlock is highly intermittent. In many cases the test pass, and when it fails it is mostly with a different symptom than a deadlock (assert error or an IOException / SQLException).
&lt;br&gt;The problems seem to be triggered by using Clobs, but I don't know if it may be triggered in other environments as well.
&lt;br&gt;&lt;br&gt;It is likely that DERBY-3844 describes the assert caused by the same underlying issue.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4440%29-Intermittent-Java-deadlock-when-running-LobStreamsTest-with-insane-jars-tp26282926p26282926.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26282927</id>
	<title>[jira] Updated: (DERBY-4440) Intermittent Java deadlock when running LobStreamsTest with insane jars</title>
	<published>2009-11-10T04:56:28Z</published>
	<updated>2009-11-10T04:56:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Kristian Waagan updated DERBY-4440:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: java-deadlock.txt
&lt;br&gt;&lt;br&gt;Attached thread dump.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Intermittent Java deadlock when running LobStreamsTest with insane jars
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4440
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4440&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4440&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Dual core CPU at 3.2 GHz, OpenSolaris, Java HotSpot(TM) Client VM (14.1-b02 mixed mode)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: java-deadlock.txt
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The following deadlock was obtained by using jstack when the test LobStreamsTest hung:
&lt;br&gt;&amp;gt; Found one Java-level deadlock:
&lt;br&gt;&amp;gt; =============================
&lt;br&gt;&amp;gt; &amp;quot;Finalizer&amp;quot;:
&lt;br&gt;&amp;gt; &amp;nbsp; waiting to lock monitor 0x080f2038 (object 0xceb8ef08, a org.apache.derby.impl.store.raw.data.StoredPage),
&lt;br&gt;&amp;gt; &amp;nbsp; which is held by &amp;quot;main&amp;quot;
&lt;br&gt;&amp;gt; &amp;quot;main&amp;quot;:
&lt;br&gt;&amp;gt; &amp;nbsp; waiting to lock monitor 0x082b5ef8 (object 0xceb98fe8, a org.apache.derby.impl.store.raw.data.BaseContainerHandle),
&lt;br&gt;&amp;gt; &amp;nbsp; which is held by &amp;quot;Finalizer&amp;quot; 
&lt;br&gt;&amp;gt; The deadlock is highly intermittent. In many cases the test pass, and when it fails it is mostly with a different symptom than a deadlock (assert error or an IOException / SQLException).
&lt;br&gt;&amp;gt; The problems seem to be triggered by using Clobs, but I don't know if it may be triggered in other environments as well.
&lt;br&gt;&amp;gt; It is likely that DERBY-3844 describes the assert caused by the same underlying issue.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4440%29-Intermittent-Java-deadlock-when-running-LobStreamsTest-with-insane-jars-tp26282926p26282927.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26281429</id>
	<title>[jira] Commented: (DERBY-4432) Memory leak when attempting to boot non-existing database with the in-memory back end</title>
	<published>2009-11-10T02:46:28Z</published>
	<updated>2009-11-10T02:46:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775372#action_12775372&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775372#action_12775372&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Kristian Waagan commented on DERBY-4432:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;Regression tests ran cleanly on trunk with patch 1a.
&lt;br&gt;Committed patch 1a to trunk with revision 834418.
&lt;br&gt;&lt;br&gt;Will check if it is suited for back-port and rerun tests on the 10.5 branch if that is the case.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Memory leak when attempting to boot non-existing database with the in-memory back end
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4432
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4432&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4432&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: In-memory back end and large amount of boot attempts of non-existing databases.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 10.6.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: derby-4432-1a-mem_leak_fix.diff, derby-4432-1a-mem_leak_fix.stat
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When attempting to boot a non-existing database with the in-memory back end, a DataStore is created and referenced by a map. Since the database doesn't exist, Derby won't use the DataStore again and it will hang around indefinitely in VFMemoryStorageFactory (or until the same database is actually created, in which case the data store will be used).
&lt;br&gt;&amp;gt; FYI, storage factory instances are instantiated liberally, including for the same service (i.e. six instances of VFMemoryStorageFactory may be created to boot &amp;quot;jdbc:derby:memory:myDB&amp;quot;).
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4432%29-Memory-leak-when-attempting-to-boot-non-existing-database-with-the-in-memory-back-end-tp26177176p26281429.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26281431</id>
	<title>[jira] Updated: (DERBY-4432) Memory leak when attempting to boot non-existing database with the in-memory back end</title>
	<published>2009-11-10T02:46:28Z</published>
	<updated>2009-11-10T02:46:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Kristian Waagan updated DERBY-4432:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 10.6.0.0
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Memory leak when attempting to boot non-existing database with the in-memory back end
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4432
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4432&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4432&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Store
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: In-memory back end and large amount of boot attempts of non-existing databases.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 10.6.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: derby-4432-1a-mem_leak_fix.diff, derby-4432-1a-mem_leak_fix.stat
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When attempting to boot a non-existing database with the in-memory back end, a DataStore is created and referenced by a map. Since the database doesn't exist, Derby won't use the DataStore again and it will hang around indefinitely in VFMemoryStorageFactory (or until the same database is actually created, in which case the data store will be used).
&lt;br&gt;&amp;gt; FYI, storage factory instances are instantiated liberally, including for the same service (i.e. six instances of VFMemoryStorageFactory may be created to boot &amp;quot;jdbc:derby:memory:myDB&amp;quot;).
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4432%29-Memory-leak-when-attempting-to-boot-non-existing-database-with-the-in-memory-back-end-tp26177176p26281431.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26281279</id>
	<title>[jira] Commented: (DERBY-4102) Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &gt;= 32K</title>
	<published>2009-11-10T02:32:27Z</published>
	<updated>2009-11-10T02:32:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775368#action_12775368&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775368#action_12775368&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Knut Anders Hatlen commented on DERBY-4102:
&lt;br&gt;-------------------------------------------
&lt;br&gt;&lt;br&gt;The intermittent failure in testBlobWrite3Param() is already logged as DERBY-3844.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &amp;gt;= 32K
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4102
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: JDBC
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.1.1.0, 10.2.2.0, 10.3.3.0, 10.4.2.0, 10.5.1.1, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CastExc.java, derby-4102-1a.diff, derby-4102-1a.stat, java-deadlock.txt
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The code below results in an assert error (with sane jars) or a ClassCastException (with insane jars):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement ps = c.prepareStatement(&amp;quot;values cast(? as blob)&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int len = 32 * 1024;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ps.setBinaryStream(1, new ByteArrayInputStream(new byte[len]), len);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResultSet rs = ps.executeQuery();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (rs.next()) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rs.getBlob(1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; If len &amp;lt; 32K there is no error.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4102%29-Assert-failure-or-ClassCastException-in-EmbedBlob-when-retrieving-BLOB-%3E%3D-32K-tp22598639p26281279.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26281049</id>
	<title>[jira] Updated: (DERBY-4102) Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &gt;= 32K</title>
	<published>2009-11-10T02:14:27Z</published>
	<updated>2009-11-10T02:14:27Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Kristian Waagan updated DERBY-4102:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: java-deadlock.txt
&lt;br&gt;&lt;br&gt;The Java deadlock seen when running tests.jdbcapi.LobStreamsTest (dual core machine, 3.2 GHz).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &amp;gt;= 32K
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4102
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: JDBC
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.1.1.0, 10.2.2.0, 10.3.3.0, 10.4.2.0, 10.5.1.1, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CastExc.java, derby-4102-1a.diff, derby-4102-1a.stat, java-deadlock.txt
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The code below results in an assert error (with sane jars) or a ClassCastException (with insane jars):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement ps = c.prepareStatement(&amp;quot;values cast(? as blob)&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int len = 32 * 1024;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ps.setBinaryStream(1, new ByteArrayInputStream(new byte[len]), len);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResultSet rs = ps.executeQuery();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (rs.next()) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rs.getBlob(1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; If len &amp;lt; 32K there is no error.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4102%29-Assert-failure-or-ClassCastException-in-EmbedBlob-when-retrieving-BLOB-%3E%3D-32K-tp22598639p26281049.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26281034</id>
	<title>[jira] Issue Comment Edited: (DERBY-4102) Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &gt;= 32K</title>
	<published>2009-11-10T02:12:28Z</published>
	<updated>2009-11-10T02:12:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775362#action_12775362&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775362#action_12775362&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Kristian Waagan edited comment on DERBY-4102 at 11/10/09 10:11 AM:
&lt;br&gt;-------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Testing this patch again, I have observed an intermittent failure both with a clean trunk and with a patched trunk (patch DERBY-4102 1a).
&lt;br&gt;&lt;br&gt;Running with a sane build:
&lt;br&gt;1) testBlobWrite3Param(org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest)org.apache.derby.shared.common.sanity.AssertFailure: ASSERT FAILED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.shared.common.sanity.SanityManager.ASSERT(SanityManager.java:98)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BasePage.unlatch(BasePage.java:1365)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.DataInputStream.read(DataInputStream.java:132)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.PositionedStoreStream.read(PositionedStoreStream.java:116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.AutoPositioningStream.read(AutoPositioningStream.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.UpdatableBlobStream.read(UpdatableBlobStream.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.readBytesFromStream(LobStreamsTest.java:463)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.compareLob2File(LobStreamsTest.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.testBlobWrite3Param(LobStreamsTest.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
&lt;br&gt;&lt;br&gt;This associated code in BasePage is:
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void unlatch() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (SanityManager.DEBUG) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SanityManager.ASSERT(isLatched());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; releaseExclusive();
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&lt;br&gt;1) testBlobWrite3Param(org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest)java.io.IOException: ERROR 40XD0: Container has been closed.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.DataInputStream.read(DataInputStream.java:132)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.PositionedStoreStream.read(PositionedStoreStream.java:116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.AutoPositioningStream.read(AutoPositioningStream.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.UpdatableBlobStream.read(UpdatableBlobStream.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.readBytesFromStream(LobStreamsTest.java:463)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.compareLob2File(LobStreamsTest.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.testBlobWrite3Param(LobStreamsTest.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
&lt;br&gt;&lt;br&gt;The origin of the real exception is lost here (not chained), but investigation shows where it comes from:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.iapi.error.StandardException.newException(StandardException.java:276)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BaseContainerHandle.checkOpen(BaseContainerHandle.java:978)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getPage(BaseContainerHandle.java:317)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:146)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&lt;br&gt;The Java deadlock (see attached dump for details):
&lt;br&gt;Found one Java-level deadlock:
&lt;br&gt;=============================
&lt;br&gt;&amp;quot;Finalizer&amp;quot;:
&lt;br&gt;&amp;nbsp; waiting to lock monitor 0x080f2038 (object 0xceb8ef08, a org.apache.derby.impl.store.raw.data.StoredPage),
&lt;br&gt;&amp;nbsp; which is held by &amp;quot;main&amp;quot;
&lt;br&gt;&amp;quot;main&amp;quot;:
&lt;br&gt;&amp;nbsp; waiting to lock monitor 0x082b5ef8 (object 0xceb98fe8, a org.apache.derby.impl.store.raw.data.BaseContainerHandle),
&lt;br&gt;&amp;nbsp; which is held by &amp;quot;Finalizer&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Since the problem occurs both with and without the patch, I plan to commit it.
&lt;br&gt;I will log a new Jira for the deadlock and the asserts/exceptions. I assume they are all symptoms of the same problem, arising due to slightly different timing.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; was (Author: kristwaa):
&lt;br&gt;&amp;nbsp; &amp;nbsp; Testing this patch again, I have observed an intermittent failure both with a clean trunk and with a patched trunk (patch DERBY-4102 1a).
&lt;br&gt;&lt;br&gt;Running with a sane build:
&lt;br&gt;1) testBlobWrite3Param(org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest)org.apache.derby.shared.common.sanity.AssertFailure: ASSERT FAILED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.shared.common.sanity.SanityManager.ASSERT(SanityManager.java:98)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BasePage.unlatch(BasePage.java:1365)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.DataInputStream.read(DataInputStream.java:132)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.PositionedStoreStream.read(PositionedStoreStream.java:116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.AutoPositioningStream.read(AutoPositioningStream.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.UpdatableBlobStream.read(UpdatableBlobStream.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.readBytesFromStream(LobStreamsTest.java:463)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.compareLob2File(LobStreamsTest.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.testBlobWrite3Param(LobStreamsTest.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
&lt;br&gt;&lt;br&gt;This associated code in BasePage is:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void unlatch() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (SanityManager.DEBUG) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SanityManager.ASSERT(isLatched());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;releaseExclusive();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&lt;br&gt;1) testBlobWrite3Param(org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest)java.io.IOException: ERROR 40XD0: Container has been closed.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.DataInputStream.read(DataInputStream.java:132)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.PositionedStoreStream.read(PositionedStoreStream.java:116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.AutoPositioningStream.read(AutoPositioningStream.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.UpdatableBlobStream.read(UpdatableBlobStream.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.readBytesFromStream(LobStreamsTest.java:463)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.compareLob2File(LobStreamsTest.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.testBlobWrite3Param(LobStreamsTest.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
&lt;br&gt;&lt;br&gt;The origin of the real exception is lost here (not chained), and when I was about to investigate where it 
&lt;br&gt;&lt;br&gt;The Java deadlock (see attached dump for details):
&lt;br&gt;&amp;nbsp; 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &amp;gt;= 32K
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4102
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: JDBC
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.1.1.0, 10.2.2.0, 10.3.3.0, 10.4.2.0, 10.5.1.1, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CastExc.java, derby-4102-1a.diff, derby-4102-1a.stat
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The code below results in an assert error (with sane jars) or a ClassCastException (with insane jars):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement ps = c.prepareStatement(&amp;quot;values cast(? as blob)&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int len = 32 * 1024;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ps.setBinaryStream(1, new ByteArrayInputStream(new byte[len]), len);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResultSet rs = ps.executeQuery();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (rs.next()) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rs.getBlob(1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; If len &amp;lt; 32K there is no error.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4102%29-Assert-failure-or-ClassCastException-in-EmbedBlob-when-retrieving-BLOB-%3E%3D-32K-tp22598639p26281034.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26280929</id>
	<title>[jira] Commented: (DERBY-4102) Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &gt;= 32K</title>
	<published>2009-11-10T02:02:28Z</published>
	<updated>2009-11-10T02:02:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775362#action_12775362&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775362#action_12775362&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Kristian Waagan commented on DERBY-4102:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;Testing this patch again, I have observed an intermittent failure both with a clean trunk and with a patched trunk (patch DERBY-4102 1a).
&lt;br&gt;&lt;br&gt;Running with a sane build:
&lt;br&gt;1) testBlobWrite3Param(org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest)org.apache.derby.shared.common.sanity.AssertFailure: ASSERT FAILED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.shared.common.sanity.SanityManager.ASSERT(SanityManager.java:98)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BasePage.unlatch(BasePage.java:1365)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.DataInputStream.read(DataInputStream.java:132)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.PositionedStoreStream.read(PositionedStoreStream.java:116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.AutoPositioningStream.read(AutoPositioningStream.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.UpdatableBlobStream.read(UpdatableBlobStream.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.readBytesFromStream(LobStreamsTest.java:463)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.compareLob2File(LobStreamsTest.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.testBlobWrite3Param(LobStreamsTest.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
&lt;br&gt;&lt;br&gt;This associated code in BasePage is:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void unlatch() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (SanityManager.DEBUG) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SanityManager.ASSERT(isLatched());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;releaseExclusive();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&lt;br&gt;1) testBlobWrite3Param(org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest)java.io.IOException: ERROR 40XD0: Container has been closed.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.OverflowInputStream.fillByteHolder(OverflowInputStream.java:159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.store.raw.data.BufferedByteHolderInputStream.read(BufferedByteHolderInputStream.java:44)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.DataInputStream.read(DataInputStream.java:132)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.PositionedStoreStream.read(PositionedStoreStream.java:116)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.AutoPositioningStream.read(AutoPositioningStream.java:113)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derby.impl.jdbc.UpdatableBlobStream.read(UpdatableBlobStream.java:184)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.readBytesFromStream(LobStreamsTest.java:463)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.compareLob2File(LobStreamsTest.java:488)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.functionTests.tests.jdbcapi.LobStreamsTest.testBlobWrite3Param(LobStreamsTest.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
&lt;br&gt;&lt;br&gt;The origin of the real exception is lost here (not chained), and when I was about to investigate where it 
&lt;br&gt;&lt;br&gt;The Java deadlock (see attached dump for details):
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &amp;gt;= 32K
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4102
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: JDBC
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.1.1.0, 10.2.2.0, 10.3.3.0, 10.4.2.0, 10.5.1.1, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Kristian Waagan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CastExc.java, derby-4102-1a.diff, derby-4102-1a.stat
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The code below results in an assert error (with sane jars) or a ClassCastException (with insane jars):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement ps = c.prepareStatement(&amp;quot;values cast(? as blob)&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int len = 32 * 1024;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ps.setBinaryStream(1, new ByteArrayInputStream(new byte[len]), len);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResultSet rs = ps.executeQuery();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (rs.next()) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rs.getBlob(1);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; If len &amp;lt; 32K there is no error.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4102%29-Assert-failure-or-ClassCastException-in-EmbedBlob-when-retrieving-BLOB-%3E%3D-32K-tp22598639p26280929.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26279936</id>
	<title>[jira] Subscription: Derby: JIRA issues with patch available</title>
	<published>2009-11-10T00:36:28Z</published>
	<updated>2009-11-10T00:36:28Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Issue Subscription
&lt;br&gt;Filter: Derby: JIRA issues with patch available (12 issues)
&lt;br&gt;Subscriber: derby-dev
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Key &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Summary
&lt;br&gt;DERBY-4436 &amp;nbsp;Refactor existing in-memory back end tests and add new tests for dropping database
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4436&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4436&lt;/a&gt;&lt;br&gt;DERBY-4357 &amp;nbsp;TableFunctions provide no information to limit underlying query
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4357&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4357&lt;/a&gt;&lt;br&gt;DERBY-4432 &amp;nbsp;Memory leak when attempting to boot non-existing database with the in-memory back end
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4432&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4432&lt;/a&gt;&lt;br&gt;DERBY-4183 &amp;nbsp;Our regression tests use various jar files for which we don't have build scripts.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4183&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4183&lt;/a&gt;&lt;br&gt;DERBY-151 &amp;nbsp; Thread termination -&amp;gt; XSDG after operation is 'complete'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-151&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-151&lt;/a&gt;&lt;br&gt;DERBY-1191 &amp;nbsp;Some SQLExceptions, for example those generated from BrokeredStatements, &amp;nbsp;do not print to derby.log even &amp;nbsp;when &amp;nbsp;derby.stream.error.logSeverityLevel=0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-1191&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-1191&lt;/a&gt;&lt;br&gt;DERBY-4272 &amp;nbsp;SQL Authorization Support for dblook
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4272&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4272&lt;/a&gt;&lt;br&gt;DERBY-873 &amp;nbsp; OSGi bundle activator not JSR169 compliant
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-873&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-873&lt;/a&gt;&lt;br&gt;DERBY-4137 &amp;nbsp;OOM issue using XA with timeouts
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4137&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4137&lt;/a&gt;&lt;br&gt;DERBY-4102 &amp;nbsp;Assert failure or ClassCastException in EmbedBlob when retrieving BLOB &amp;gt;= 32K
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4102&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4102&lt;/a&gt;&lt;br&gt;DERBY-3788 &amp;nbsp;Provide a zero-admin way of updating the statisitcs of an index
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-3788&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-3788&lt;/a&gt;&lt;br&gt;DERBY-4241 &amp;nbsp;Improve transition from read-only to writable Clob representation
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4241&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4241&lt;/a&gt;&lt;br&gt;&lt;br&gt;You may edit this subscription at:
&lt;br&gt;&lt;a href=&quot;https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10396&amp;filterId=12310751&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/secure/FilterSubscription!default.jspa?subId=10396&amp;filterId=12310751&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Subscription%3A-Derby%3A-JIRA-issues-with-patch-available-tp26279936p26279936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278362</id>
	<title>[jira] Assigned: (DERBY-4190) Incorrect example for SYSCS_DIAG.CONTAINED_ROLES in the reference manual</title>
	<published>2009-11-09T21:03:32Z</published>
	<updated>2009-11-09T21:03:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Bryan Pendleton reassigned DERBY-4190:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Bryan Pendleton
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Incorrect example for SYSCS_DIAG.CONTAINED_ROLES in the reference manual
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4190
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4190&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4190&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Bryan Pendleton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The example for SYSCS_DIAG.CONTAINED_ROLES in the reference manual does not work.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://db.apache.org/derby/docs/dev/ref/rrefsyscsdiagtables.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://db.apache.org/derby/docs/dev/ref/rrefsyscsdiagtables.html&lt;/a&gt;&lt;br&gt;&amp;gt; The example looks like this:
&lt;br&gt;&amp;gt; SELECT * FROM TABLE (SYSCS_DIAG.CONTAINED_ROLES(reader))
&lt;br&gt;&amp;gt; There are two problems:
&lt;br&gt;&amp;gt; 1) the table needs an alias (for instance, append AS T1), otherwise this error is raised:
&lt;br&gt;&amp;gt; ERROR 42X01: Syntax error: Encountered &amp;quot;&amp;lt;EOF&amp;gt;&amp;quot; at line 1, column 56.
&lt;br&gt;&amp;gt; Issue the 'help' command for general information on IJ command syntax.
&lt;br&gt;&amp;gt; Any unrecognized commands are treated as potential SQL commands and executed directly.
&lt;br&gt;&amp;gt; Consult your DBMS server reference documentation for details of the SQL syntax supported by your server.
&lt;br&gt;&amp;gt; 2) the name of the role should be a string (needs single quotes), not an identifier, otherwise this error is raised:
&lt;br&gt;&amp;gt; ERROR 42X04: Column 'READER' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE &amp;nbsp;statement then 'READER' is not a column in the target table.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4190%29-Incorrect-example-for-SYSCS_DIAG.CONTAINED_ROLES-in-the-reference-manual-tp23256020p26278362.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278350</id>
	<title>[jira] Assigned: (DERBY-4253) documentation should indicate that a database cannot be upgraded if already booted in soft upgrade mode</title>
	<published>2009-11-09T21:01:33Z</published>
	<updated>2009-11-09T21:01:33Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Bryan Pendleton reassigned DERBY-4253:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Bryan Pendleton
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; documentation should indicate that a database cannot be upgraded if already booted in soft upgrade mode
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4253
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4253&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4253&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kathey Marsden
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Bryan Pendleton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The documentation should indicate that you cannot perform a full upgrade on a database already booted in soft upgrade mode. &amp;nbsp;If a database is already booted in soft upgrade mode, the upgrade=true attribute will have no effect. &amp;nbsp; If a database is already booted in soft upgrade mode, you can shutdown the database with the shutdown=true attribute and then connect with upgrade=true to perform the upgrade.
&lt;br&gt;&amp;gt; Perhaps a good place for this might be at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://db.apache.org/derby/docs/10.4/ref/rrefattribupgrade.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://db.apache.org/derby/docs/10.4/ref/rrefattribupgrade.html&lt;/a&gt;&lt;br&gt;&amp;gt; See the derby-user thread:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Hard-upgrade-failing--td23826558.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Hard-upgrade-failing--td23826558.html&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4253%29-documentation-should-indicate-that-a-database-cannot-be-upgraded-if-already-booted-in-soft-upgrade-mode-tp23839409p26278350.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277382</id>
	<title>[jira] Resolved: (DERBY-4107) The Reference Guide incorrectly describes the behavior of the DATE function when applied to an integer argument</title>
	<published>2009-11-09T18:33:32Z</published>
	<updated>2009-11-09T18:33:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Bryan Pendleton resolved DERBY-4107.
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 10.6.0.0
&lt;br&gt;&lt;br&gt;Committed the change to the docs trunk as revision 834310.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The Reference Guide incorrectly describes the behavior of the DATE function when applied to an integer argument
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4107
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4107&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4107&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.4.2.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: MS Windows XP Professional Version 2002 Service Pack 2, running NetBeans IDE 6.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Nelson Rodrigues
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Bryan Pendleton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 10.6.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: docs.diff, rrefdatefunc.html
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When Derby Reference Manual, version 10.4, lists Derby limitations for DATE is said that the smallest DATE value is 0001-01-01 and the largest DATE value is 9999-12-31.
&lt;br&gt;&amp;gt; When the same manual explains the DATE function is said that:
&lt;br&gt;&amp;gt; &amp;quot;The argument must be ... a positive number less than or equal to 2,932,897 ... The result is the date that is n-1 days after January 1, 0001, where n is the integral part of the number.&amp;quot;
&lt;br&gt;&amp;gt; Testing for the largest integer returns the expected result:
&lt;br&gt;&amp;gt; select date(2932897) from SYSIBM.SYSDUMMY1 &amp;nbsp; returns 9999-12-31 -&amp;gt; OK
&lt;br&gt;&amp;gt; The problem comes when testing the smallest integer. We get a result different than we expect:
&lt;br&gt;&amp;gt; select date(1) from SYSIBM.SYSDUMMY1 &amp;nbsp; returns 1970-01-01, but it should have returned 0001-01-01
&lt;br&gt;&amp;gt; The smallest date we get using integer as an argument to date function should be the same we get when using the smallest string representation as an argument. In other words date(1) should be equal to date('0001-01-01'). 
&lt;br&gt;&amp;gt; select date('0001-01-01') from SYSIBM.SYSDUMMY1 &amp;nbsp;returns 0001-01-01 -&amp;gt; OK
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4107%29-DATE-function-returns-wrong-result-for-integer-argument-tp22635769p26277382.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26277191</id>
	<title>[jira] Resolved: (DERBY-4106) The Reference Gulde claims that the INTEGER function can be applied to dates and times</title>
	<published>2009-11-09T18:07:32Z</published>
	<updated>2009-11-09T18:07:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Bryan Pendleton resolved DERBY-4106.
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 10.6.0.0
&lt;br&gt;&lt;br&gt;Commited to the documentation trunk as revision 834300.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The Reference Gulde claims that the INTEGER function can be applied to dates and times
&lt;br&gt;&amp;gt; --------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4106
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4106&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4106&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Documentation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.4.2.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: MS Windows XP Professional Version 2002 Service Pack 2, running NetBeans IDE 6.5 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Nelson Rodrigues
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Bryan Pendleton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 10.6.0.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: docs.diff, rrefbuiltinteger.html
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When Derby Reference Manual, version 10.4, explains the INTEGER function is said that:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;quot;The INTEGER function returns an integer representation of a number, character string,
&lt;br&gt;&amp;gt; DATE, or time in the form of an integer constant&amp;quot;
&lt;br&gt;&amp;gt; But when I try to convert a DATE to INTEGER I receive an sqlstate 42846: &amp;quot;Cannot convert types 'DATE' &amp;nbsp;to 'INTEGER'.&amp;quot;
&lt;br&gt;&amp;gt; This is a sample query where the expected result is the integer number 1: 
&lt;br&gt;&amp;gt; select integer(date(1)) from SYSIBM.SYSDUMMY1
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4106%29-The-INTEGER-function-doen%27t-return-an-integer-representation-of-a-date-tp22635423p26277191.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275173</id>
	<title>[jira] Commented: (DERBY-858) ijConnName test output order is non-deterministic.</title>
	<published>2009-11-09T14:47:32Z</published>
	<updated>2009-11-09T14:47:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775178#action_12775178&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775178#action_12775178&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Myrna van Lunteren commented on DERBY-858:
&lt;br&gt;------------------------------------------
&lt;br&gt;&lt;br&gt;ij5.sql has the same problem.
&lt;br&gt;If the hash table ordering is different, this may result in ConnTwo being the first connection made, and so the active connection.
&lt;br&gt;&lt;br&gt;I think it's ok for these two tests to not have the 2nd valid pre-defined connection. Does anyone disagree?
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ijConnName test output order is non-deterministic.
&lt;br&gt;&amp;gt; --------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-858
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-858&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-858&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Test
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Daniel John Debrunner
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The test loads four initial connections using these ij.connection properties in the test's _app.properties file.
&lt;br&gt;&amp;gt; ij.connection.connOne=jdbc:derby:wombat;create=true
&lt;br&gt;&amp;gt; ij.connection.connTwo=jdbc:derby:lemming;create=true
&lt;br&gt;&amp;gt; ij.connection.connThree=jdbc:noone:fruitfly;create=true
&lt;br&gt;&amp;gt; ij.connection.connFour=jdbc:derby:nevercreated
&lt;br&gt;&amp;gt; The order these connections are created, and hence the order of the test output is only determined by the hash table ordering of the properties file. Making small changes in &amp;nbsp;ijConnName_app.properties files can change the order, making the test appear to fail.
&lt;br&gt;&amp;gt; E.g. I tried to enable the test with a security manager by modifying the noSecurityManger to be set to false, and the order changed.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-858%29-ijConnName-test-output-order-is-non-deterministic.-tp2542085p26275173.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26272688</id>
	<title>[jira] Closed: (DERBY-1465) NetworkServerControl.start() should throw an exception and not just  print  exceptions  if the server fails to start</title>
	<published>2009-11-09T11:57:32Z</published>
	<updated>2009-11-09T11:57:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-1465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-1465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Myrna van Lunteren closed DERBY-1465.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Won't Fix
&lt;br&gt;&lt;br&gt;Closing as won't fix after reporter's reconsidering.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NetworkServerControl.start() should throw an exception and not just &amp;nbsp;print &amp;nbsp;exceptions &amp;nbsp;if the server fails to start
&lt;br&gt;&amp;gt; --------------------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-1465
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-1465&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-1465&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Network Server
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.1.2.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Kathey Marsden
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Myrna van Lunteren
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: DERBY-1465.diff3, DERBY-1465.diff4, DERBY-1465.diff5, DERBY-1465.diff6, DERBY-1465.diff7, DERBY-1465.diff8, DERBY-1465_diff.txt, DERBY-1465_diff.txt, DERBY-1465_stat.txt, DERBY-1465_stat.txt, DERBY-1465hangibm142_12_29_08.txt, DERBY-1465hangibm15_12_29_08.txt, releaseNote.html, releaseNote.html, releaseNote.html
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; NetworkServerControl.start() &amp;nbsp;will not throw an exception &amp;nbsp;if another server is already running on the same port. &amp;nbsp; &amp;nbsp;I am not sure but think perhaps this was changed at &amp;nbsp;one point to accomodate the derby.drda.startNetworkServer property &amp;nbsp;so that the embedded server could continue to boot even if the network server failed to start, but &amp;nbsp;I think this is wrong for normal usage.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Questions-about-Network-Server-API-Behavior-p5055814.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Questions-about-Network-Server-API-Behavior-p5055814.html&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-1465%29-NetworkServerControl.start%28%29-should-throw-an-exception-and-not-just--print--exceptions--starting-network-server-tp5102574p26272688.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26272533</id>
	<title>Re: Blocking new connection requests in Derby</title>
	<published>2009-11-09T11:47:38Z</published>
	<updated>2009-11-09T11:47:38Z</updated>
	<author>
		<name>Rick Hillegas-2</name>
	</author>
	<content type="html">Thanks for writing up this spec, Kristian. If I understand correctly, 
&lt;br&gt;you are proposing a mechanism for rejecting new connections to a 
&lt;br&gt;database to handle the following situations:
&lt;br&gt;&lt;br&gt;1) Eliminate race conditions and ugly, puzzling diagnostic messages 
&lt;br&gt;during database shutdown and database deletion.
&lt;br&gt;&lt;br&gt;2) Protect extended database maintenance from corrupting, concurrent access.
&lt;br&gt;&lt;br&gt;It seems to me that (1) is a very reasonable use case and probably 
&lt;br&gt;doesn't need any additional api: by default a database shutdown/deletion 
&lt;br&gt;should prevent other users from connecting and should, in fact, kick out 
&lt;br&gt;all other users.
&lt;br&gt;&lt;br&gt;Can you give some use-cases for situation (2)?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-Rick
&lt;br&gt;&lt;br&gt;Kristian Waagan wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When working on the feature of dropping databases (in-memory 
&lt;br&gt;&amp;gt; primarily), it became apparent that the possibility to temporarily 
&lt;br&gt;&amp;gt; block incoming connection attempts would be very useful.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have started on a spec for this feature. Today I was supposed to 
&lt;br&gt;&amp;gt; continue working on it, but got lost in code trying to write a 
&lt;br&gt;&amp;gt; prototype to verify some claims instead :)
&lt;br&gt;&amp;gt; I'm choosing to post it now anyway to see if I get any feedback on 
&lt;br&gt;&amp;gt; whether this feature would be useful in other scenarios. If so, there 
&lt;br&gt;&amp;gt; may be new requirements not included in the current spec.
&lt;br&gt;&amp;gt; Verification of what I have written about authentication and 
&lt;br&gt;&amp;gt; authorization is also definitely required.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I get positive feedback, I can create a Jira and post a prototype 
&lt;br&gt;&amp;gt; shortly after. This should allow us to make progress after our initial 
&lt;br&gt;&amp;gt; discussion here. If you want to have a quick look at the test I threw 
&lt;br&gt;&amp;gt; at Derby (currently doesn't work because all the required code hasn't 
&lt;br&gt;&amp;gt; been posted, specifically the drop database code), see the class 
&lt;br&gt;&amp;gt; DropWhileConnectingTest in patch 1a attached to DERBY-4436.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As a side note, most of my work so far has been with the embedded 
&lt;br&gt;&amp;gt; driver. I suspect getting the network client to behave as well as the 
&lt;br&gt;&amp;gt; embedded driver may be harder.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;/div&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Blocking-new-connection-requests-in-Derby-tp26232308p26272533.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26272529</id>
	<title>[jira] Commented: (DERBY-4439) NullPointerException at bind time when selecting from VALUES NULL</title>
	<published>2009-11-09T11:47:32Z</published>
	<updated>2009-11-09T11:47:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775094#action_12775094&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775094#action_12775094&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Mamta A. Satoor commented on DERBY-4439:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;Another thing that can be pursued is to see if genSQLJavaSQLTree() can be called after all the binding is finished(including the untyped nulls).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException at bind time when selecting from VALUES NULL
&lt;br&gt;&amp;gt; -----------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4439
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SQL
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I see a NullPointerException when I try the following query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x*2 from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR XJ001: Java exception: ': java.lang.NullPointerException'.
&lt;br&gt;&amp;gt; It should fail gracefully instead, like this similar query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR 42X07: Null is only allowed in a VALUES clause within an INSERT statement.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4439%29-NullPointerException-at-bind-time-when-selecting-from-VALUES-NULL-tp26239263p26272529.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26272032</id>
	<title>[jira] Commented: (DERBY-4439) NullPointerException at bind time when selecting from VALUES NULL</title>
	<published>2009-11-09T11:13:32Z</published>
	<updated>2009-11-09T11:13:32Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775081#action_12775081&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12775081#action_12775081&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Mamta A. Satoor commented on DERBY-4439:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;I looked through the code and experimented with some changes. Basically, during the bind phase, CursorNode does binding in following order
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super.bind(dataDictionary);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // bind the query expression
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; resultSet.bindResultColumns(fromList);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // this rejects any untyped nulls in the select list
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // pass in null to indicate that we don't have any
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // types for this node
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; resultSet.bindUntypedNullsToResultColumns(null);
&lt;br&gt;In other words, untyped nulls are bound at the end. 
&lt;br&gt;&lt;br&gt;In case of our query, where we are using a binary operator node, while we are going through the resultSet.bindResultColumns(fromList) code in CursorNode, we call BinaryOperatorNode.bindExpression() and towards the end of this method, there is following call
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return genSQLJavaSQLTree();
&lt;br&gt;This piece of code assumes that everything is bound by now but since call to untyped nulls has not been made, we run into NPE.
&lt;br&gt;&lt;br&gt;I tried putting in call to binding untyped nulls in FromSubquery.bindExpression and that fixed the query in question but that is not the right thing to do exactly. For following query, with my changes, we end up throwing exception that Null is only allowed in a VALUES clause within an INSERT statement.
&lt;br&gt;create table u (c1 integer);
&lt;br&gt;insert into u select * from (values null) as X;
&lt;br&gt;We need to be able to differentiate the fact that we are dealing with a CursorNode at the top and hence only for that case, we should try to bind untyped nulls. I will work on this more. If anyone has any suggestions on a fix, please share them here
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException at bind time when selecting from VALUES NULL
&lt;br&gt;&amp;gt; -----------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: DERBY-4439
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/DERBY-4439&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/DERBY-4439&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Derby
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SQL
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 10.5.3.0, 10.6.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Knut Anders Hatlen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I see a NullPointerException when I try the following query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x*2 from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR XJ001: Java exception: ': java.lang.NullPointerException'.
&lt;br&gt;&amp;gt; It should fail gracefully instead, like this similar query:
&lt;br&gt;&amp;gt; ij&amp;gt; select x from (values null) v(x);
&lt;br&gt;&amp;gt; ERROR 42X07: Null is only allowed in a VALUES clause within an INSERT statement.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28DERBY-4439%29-NullPointerException-at-bind-time-when-selecting-from-VALUES-NULL-tp26239263p26272032.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26269758</id>
	<title>Regression Test Report - Daily 833891 - Sun DBTG</title>
	<published>2009-11-09T08:55:46Z</published>
	<updated>2009-11-09T08:55:46Z</updated>
	<author>
		<name>Ole.Solberg</name>
	</author>
	<content type="html">[Auto-generated mail]
&lt;br&gt;&lt;br&gt;*Daily* 833891/2009-11-08 18:01:26 MET
&lt;br&gt;&lt;br&gt;Failed &amp;nbsp;Tests &amp;nbsp; &amp;nbsp;OK &amp;nbsp;Skip &amp;nbsp;Duration &amp;nbsp; &amp;nbsp; &amp;nbsp; Suite
&lt;br&gt;-------------------------------------------------------
&lt;br&gt;*Jvm: 1.6*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1008.75% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;54.38% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 457.42% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sles
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 692.10% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;49.55% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 188.96% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 817.67% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;41.45% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 282.59% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;solN+1
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 139.93% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;66.99% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 272.15% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sparc
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 526.79% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;47.29% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 263.18% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;vista
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9770 &amp;nbsp; &amp;nbsp;9770 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 114.81% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;58.90% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 188.44% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;57.95% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;w2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 230.11% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;70.18% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/testing/Limited/testSummary-833891.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/testing/Limited/testSummary-833891.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/FailReports/833891_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.6/FailReports/833891_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;*Jvm: 1.5*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;51.30% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1706.27% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sles
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;45.93% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1088.86% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;45.30% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1514.25% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;solN+1
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;60.12% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1408.78% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sparc
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;47.57% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp;9912 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1216.15% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;44.66% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 911.25% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;58.30% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 212.47% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;w2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp;222 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;54.93% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp;9906 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 568.64% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/testing/Limited/testSummary-833891.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/testing/Limited/testSummary-833891.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/FailReports/833891_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.5/FailReports/833891_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;*Jvm: 1.4*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;51.48% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1534.59% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sles
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;43.16% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 913.05% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;42.51% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1226.78% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;solN+1
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;58.75% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1315.17% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;sparc
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;47.25% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 1227.48% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;44.52% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9753 &amp;nbsp; &amp;nbsp;9753 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 896.61% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;57.11% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9753 &amp;nbsp; &amp;nbsp;9753 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 216.52% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp;w2003
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp;219 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp;57.09% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp;9759 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; 568.16% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/testing/Limited/testSummary-833891.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/testing/Limited/testSummary-833891.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/FailReports/833891_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.4/FailReports/833891_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;.......................................................
&lt;br&gt;*Jvm: 1.7*
&lt;br&gt;&amp;nbsp;lin
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;sol
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp;11702 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp;vista-64
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp;11696 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; jdbcapiAutoLoad
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversAll
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp;13 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversClient
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; JDBCDriversEmbedded
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp;221 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; derbyall
&lt;br&gt;&amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp; NA &amp;nbsp; &amp;nbsp;NA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatibility
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; demoSuite
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/Limited/testSummary-833891.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/Limited/testSummary-833891.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/FailReports/833891_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/FailReports/833891_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;*Jvm: phoneME*
&lt;br&gt;&amp;nbsp;ubuntu
&lt;br&gt;&amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp;4410 &amp;nbsp; &amp;nbsp;4410 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; .% &amp;nbsp; &amp;nbsp; suitesAll
&lt;br&gt;&amp;nbsp; Details in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/testing/Limited/testSummary-833891.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/testing/Limited/testSummary-833891.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; Attempted failure analysis in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/FailReports/833891_bySig.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/javaME/FailReports/833891_bySig.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;-------------------------------------------------------
&lt;br&gt;&lt;br&gt;Changes in &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/Daily/UpdateInfo/833891.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/Daily/UpdateInfo/833891.txt&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;( All results in &lt;a href=&quot;http://dbtg.foundry.sun.com/derby/test/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dbtg.foundry.sun.com/derby/test/&lt;/a&gt;&amp;nbsp;) 
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Regression-Test-Report---Daily-833891---Sun-DBTG-tp26269758p26269758.html" />
</entry>

</feed>
