The following table lists issues in JIRA which were fixed between Derby release 10.4.1.3 and the preceding release 10.3.2.1. This includes issues for the product source, documentation and tests
Issue Id Description DERBY-3616 TableFunctionTest fails under Ubuntu 7.10 DERBY-3603 'IN' clause ignores valid results, incorrect qualifier handling suspected DERBY-3589 AllocPage.createPage() doesn't initialize minimumRecordSize correctly DERBY-3586 Remove am.Connection.reset(LogWriter,ClientBaseDataSource,boolean) and called methods DERBY-3585 Document user authentication support for network server shutdown DERBY-3584 Replication tests shall not be run on Java ME DERBY-3582 IndexOutOfBoundsError in ClockPolicy.moveHand DERBY-3580 Remove unused method Connection.resetConnection(LogWriter, String, Properties) DERBY-3578 DrdaStreamOutBufferSize attribute of NetworkServerMBean should be of type int instead of String DERBY-3576 Merge EngineBlob and EngineClob into a single interface DERBY-3571 LOB locators are not released if the LOB columns are not accessed by the client DERBY-3567 AsynchronousLogShipper#forceFlush should time out DERBY-3566 Alter column set data type not allowed in soft upgrade with unique constraint DERBY-3563 Create eclipse doc and ui plgin for 10.4 release DERBY-3562 Number of log files (and log dir size) on the slave increases continuously DERBY-3561 testStartStopManagementFromApplication(org.apache.derbyTesting.functionTests.tests.management.ManagementMBeanTest)junit.framework.AssertionFailedError: expected:<2> but was:<5> DERBY-3552 Handle jar files that are installed when replication is enabled DERBY-3551 Implement procedure SYSCS_UTIL.SYSCS_PREPARE_REPLICATION() DERBY-3550 The Reference guide says that you can create your own user-defined aggregates, but Derby does not have this capability. DERBY-3549 Unable to start slave mode after authentication failure on a previous startSlave attempt DERBY-3548 NoClassDefFoundError failure in SystemPrivilegesPermissionTest for weme6.1 DERBY-3542 New ROW_NUMBER function topic needs a few minor fixes DERBY-3538 NullPointerException during execution for query with LEFT OUTER JOIN whose inner table selects all constants. DERBY-3537 Invalid use shutdown authentication checks in NetworkServerControlImpl.directShutdown() DERBY-3536 specialCollation() and noSpecialCollation() in TableFunctionTest fail with weme6.1. DERBY-3534 Run 10.3 tests against 10.4 to help identify any compatibility issues DERBY-3528 ReplicationSuite tests hang when running on jvm 1.5, jvm 1.4 DERBY-3527 The slave will not notice that a network cable is unplugged and will therefore reject failover/stopSlave commands DERBY-3526 AsynchronousLogShipper#workToDo is blocked while the log shipper sends a log chunk DERBY-3525 Remove unneeded code to get JDBC level in BrokeredConnection and BrokeredStatement classes DERBY-3521 Functionality for skipping testsuites on certain platforms fails for the new management testsuite on phoneME advanced DERBY-3520 convert views.sql to junit DERBY-3517 testReplication_Local(org.apache.derbyTesting.functionTests.tests.replicationTests.ReplicationRun_Local)java.lang.StringIndexOutOfBoundsException DERBY-3514 SecureServerTest failing with timeout waiting for the network server to start only when run in derbynet._Suite DERBY-3509 The replication log shipper is not notified when a new replication transmitter is instantiated in MC#handleException. DERBY-3508 Log receiver thread fails with NPE at failover when master has died DERBY-3506 Add JMX testing with a security manager and investigate testing with JMX authentication. DERBY-3504 getting "Timed out waiting for network server to start" errors while running JMX unit tests DERBY-3503 Change stress.multi to dump thread stacks before killing off testers with jdk 1.5 and higher DERBY-3502 Unique Constraint's backing index when shared with existing indexes doesn't behave as expected DERBY-3499 testStartStopManagementFromApplication junit test failure in nightly test suite. DERBY-3497 OOME at slave during replication DERBY-3496 CallableStatement with output parameter leaves cursor open after execution DERBY-3493 stress.multi times out waiting on testers with blocked testers waiting on the same statement DERBY-3492 When the replication log buffer becomes full, the chunk of log that should be appended is to the buffer is discarded DERBY-3489 Error message XRE04 does not include the right port number. DERBY-3480 ComparisonFailure in JUnit tests(lang.LangScripts) caused by 'WHERE' when 'where' expected. DERBY-3479 Changed/unexpected query plan when running test 'lang/predicatePushdown.sql' DERBY-3475 Replication: Slave reports ERROR XSLA7: Cannot redo operation null in the log. DERBY-3474 update unique constraint sections of refrence manual DERBY-3472 Replication: Thread deadlock when deleting many records. DERBY-3466 Investigate ability to run multiple Derby systems in same JVM with different sets of MBeans. DERBY-3462 Require new permissions in o.a.d.security.SystemPermission to allow control to Derby's JMX management and to ensure information is not leaked through JMX DERBY-3460 SQL roles: patch to mask off roles on 10.4 release branch DERBY-3458 dblook fails on TERRITORY_BASED databases DERBY-3457 Closing a logical connection must close all associated logical statements DERBY-3455 Move replication methods from org.apache.derby.database.Database to org.apache.derby.iapi.db.Database DERBY-3454 'java.lang.NullPointerException' is thrown when starting a master db before a slave one DERBY-3447 Shutdown on a database without stopping replication hangs DERBY-3443 With IBM 1.6 derbynet/sysinfo.java, derbynet/sysinfo_withproperties and derbynet/getCurrentProperties fail with missing line "listing properties" DERBY-3442 Reference Manual doesn't state limit on number of identity columns DERBY-3441 Determine and implement a proper procedure for resetting a prepared statement for reuse in a statement pool DERBY-3438 Allow SQL query text to be null in StatementKey DERBY-3437 Give all replication threads meaningfull names DERBY-3435 Add an MBean for monitoring and managing the Network Server DERBY-3433 Register a network port for replication DERBY-3432 Move replication code from org.apache.derby.impl.services.replication to o.a.d.i.store.replication DERBY-3430 Inconsistency in JDBC autogen APIs between Connection.prepareStatement(...) and Statement.execute(...) DERBY-3429 Remove system property derby.system.jmx DERBY-3428 Doing a replication failover should shutdown the database and the connection should no longer be available DERBY-3427 setting transaction isolation level to read committed raise ERROR X0X03: Invalid transaction state - held cursor requires same isolation level DERBY-3426 Remove unused code for autogenerated keys columnNames DERBY-3425 J2EEDataSourceTest throws away stack trace for many errors DERBY-3423 providesQueryObjectGenerator() should be removed from the DatabaseMetaData implementations DERBY-3422 Embedded returns wrong value for DatabaseMetaData.autoCommitFailureClosesAllResultSets() DERBY-3421 Remove unused code for caching of connect bytes DERBY-3415 'DataSourceSerializationTestjunit.framework.AssertionFailedError' on 'extin\ClientConnectionPoolDataSource-10_1_3_1.ser' on Windows. DERBY-3412 junit regression test failure on j2me in testForwardOnlyNegative(org.apache.derbyTesting.functionTests.tests.lang.ScrollCursors2Test)junit.framework.AssertionFailedError DERBY-3410 split DataSourceTest into test for basic datasources and j2ee datasources DERBY-3406 IllegalMonitorStateException in ...replication.master.AsynchronousLogShipper.workToDo(:320) DERBY-3404 EmbedResultSet.getString() returns wrong value after auto-commit with CLOSE_CURSORS_AT_COMMIT DERBY-3392 Performing failover on a database not being replicated should give a more meaningful error message. DERBY-3391 CompilerContext contains old logic to restore the entry isolation level of the connection after compilation DERBY-3385 Tests for JMX Management and Monitoring DERBY-3384 Replication: startMaster does not unfreeze DB DERBY-3383 Replication: stopSlave boots database? DERBY-3382 Replication: Slave must inform master if DBs are out of sync. DERBY-3379 "No Current connection" on PooledConnection.getConnection() if pooled connection is reused during connectionClosed processing DERBY-3375 Localize new error messages added in 10.3 DERBY-3374 Hang in master server if startMaster command is given twice DERBY-3373 SQL "distinct" and "order by" needed together DERBY-3372 Adjust demos build.xml to avoid re-compiling SimpleApp and SimpleMobileApp DERBY-3369 Extend jdbcapi.DataSourceReferenceTest to handle data sources with differing property sets DERBY-3366 Various formatting erros in L10N property files DERBY-3365 Network Server stores a duplicate entry in the lob hash map for every lob DERBY-3364 Replication failover implementation must be modified to fail at the master after slave has been stopped DERBY-3362 ControlRow NPE DERBY-3361 Specifying a non-existant slaveHost for startSlave seemingly succeeds in starting slave mode. DERBY-3359 The log shipper needs to be modified to vary the shipping intervals dynamically (based on load) DERBY-3358 After an incorrect(unsuccesfull) startMaster comand, further correct startMaster attempts also fail. DERBY-3357 Reduce runtime of jdbcapi.DataSourceTest DERBY-3356 "Replication slave got a fatal error for database 'test'. Replication will be stopped." on insert on master db. DERBY-3355 Alter Column ... NULL ignores double quotes around column name DERBY-3354 Select from large lob table with embedded gives OutOfMemoryError DERBY-3352 truncateTable crashed, Caused by: java.lang.NullPointerException DERBY-3350 SQL CAST always marks its type as nullable even if the expression to be cast is not nullable DERBY-3349 Nested WHERE EXISTS queries need improved testing DERBY-3348 Small typo in table functions documentation. Should have EmployeeTable not EmployeesTable DERBY-3347 ERROR XSDB3: Container information cannot change once written DERBY-3346 DatabaseMetaData.getIndexInfo returns the wrong nullabilty for column 4 NON_UNIQUE DERBY-3345 RolesTest fails with weme6.1 in the nightly test run DERBY-3343 Subsequent calls to PreparedStatement cause SQLIntegrityConstraintViolationException on column that is "Generated always" DERBY-3342 DatabaseMetaData.getProcedureColumns() returns incorrect nullability for column 9 LENGTH DERBY-3340 Add debug target to Netbeans 6.0 project file DERBY-3336 jdbcapi/derbyStress.java no longer runs with low memory heap so does not provide testing for leak scenarios DERBY-3329 Enable statement pooling in the client JDBC driver DERBY-3328 Extend client JDBC object factory with methods to create objects required for statement pooling DERBY-3326 Introduce a caching logical connection and logical prepared statement in the client driver DERBY-3325 Add 'maxStatements' property to ClientConnectionPoolDataSource DERBY-3324 JDBC statement cache implementation DERBY-3323 ComparisonFailure in derbyStress DERBY-3322 Server guide refers to phantom property in template policy file for the Network Server DERBY-3321 NullPointerException for 'NOT EXISTS' with nested subquery DERBY-3320 Database creation and boot should fail if collation=TERRITORY_BASED and the selected locale is not supported DERBY-3316 Leak in client if ResultSet not closed DERBY-3315 Should UCS_BASIC character types have to look at collation elements when dealing with escape character in the LIKE clause? DERBY-3311 Client ResultSet.getHoldabilty will return incorrect value when the ResultSet is obtained from a procedure call DERBY-3310 ASSERT in MergeSort.checkColumnTypes() disallow legal type conversions DERBY-3309 Minor cleanups in ClientPooledConnection40 and ClientPooledConnection DERBY-3308 Broken synchronization for event handling in ClientPooledConnection40 DERBY-3306 jdbc4.StatementEventsTest cannot be run individually in a clean environment DERBY-3305 Embedded ResultSet.getStatement() returns incorrect reference for dynamic result sets DERBY-3304 Explicit commit inside a java procedure makes a dynamic result sets passed out unavailable DERBY-3303 ArrayIndexOutOfBoundsException at MergeSort.compare DERBY-3302 NullPointerException during recovery of database with territory-based collation DERBY-3301 Incorrect result from query with nested EXIST DERBY-3299 Uniqueness violation error (23505) occurs after dropping a PK constraint if there exists a foreign key on the same columns. DERBY-3298 Getting Started manual needs clearer introduction to connection URL DERBY-3294 Convert demo/checkToursDB.java to junit DERBY-3293 Upgrade Derby website build to Forrest 0.8 DERBY-3289 Bracketed comments should be documented in the Derby Tools and Utilities Guide DERBY-3288 wrong query result in presence of a unique index DERBY-3280 Poor distribution of hash values from RecordId.hashCode() DERBY-3279 Derby 10.3.X ignores ORDER BY DESC when target column has an index and is used in an OR clause or an IN list. DERBY-3278 Developer's Guide topic cdevdvlp51654 has duplicate information on connection URL DERBY-3274 Developer's Guide has duplicate information on database connections DERBY-3273 convert derbynet/testconnection.java to junit DERBY-3268 Reference Manual - PDF version - Explanation column in Sql Expressions section runs off the page - cannot be read DERBY-3263 derbynet/testconnection.java failed on AIX5.2 with bothe ibm142 and ibm15 jdks DERBY-3262 Documentation is missing cross-references for connection URL attributes DERBY-3261 'Empty right rows returned = 0' expected '... = 1' in lang/outerjoin.sql DERBY-3260 NullPointerException caused by race condition in GenericActivationHolder DERBY-3257 SELECT with HAVING clause containing OR conditional incorrectly return 1 row - should return 2 rows - works correctly with 10.2 DB DERBY-3253 NullPointer Exception (NPE) from query with IN predicate containing two values and joining a view with a large table. ERROR 38000: The exception 'java.lang.NullPointerException' was thrown while evaluating an expression. DERBY-3250 NetworkServerTestSetup will fail when starting the server as a process if any of the command line arguments contains a space DERBY-3247 Activation for a dynamic ResultSet created from an Prepared/CallableStatement will not be closed until garbage collection indicates it is unused to the LCC and the LCC closes it DERBY-3246 Minor cleanup in the Derby JUnit classes DERBY-3244 NullPointerException in ....B2IRowLocking3.searchLeftAndLockPreviousKey DERBY-3243 (jdbc net client) exception during normal iteration through "ResultSet" of "select * from t" DERBY-3242 ij doesn't understand bracketed comments DERBY-3241 No syntax error when compiling statement with unterminated comment DERBY-3238 When table contains large LOB values (> ~32K) trigger execution fails for that row with ERROR XCL30: An IOException was thrown when reading a 'BLOB' DERBY-3235 Implement the replication stop functionality DERBY-3231 Sorting on COUNT with OR and GROUP BY delivers wrong results. DERBY-3230 Selecting data from a Table raises Error XN008: Query processing has been terminated due to an error on the server DERBY-3229 testSysinfoLocale fails if derbyTools.jar is first in the classpath DERBY-3227 Remove final from all getConnection() methods in EmbeddedDataSource DERBY-3226 BlobLocatorInputStream.read() and ClobLocatorInputStream.read() don't mask out sign bits DERBY-3221 "java.sql.SQLException: The conglomerate (-5) requested does not exist." from Derby 10.3.1.4 embedded within Eclipse 3.3 and RAD 7.0 DERBY-3220 <transition table or variable list> (ReferencingClause) in CREATE TRIGGER statement not SQL compliant DERBY-3217 ErrorStreamTest failing on ibm j9 jvm DERBY-3215 Potential NullPointerException in CachedPage class DERBY-3214 Optimizer can see negative cost estimates when pulling Optimizables from the join order. DERBY-3211 Convert derbynet/NSinSameJVM.java to junit DERBY-3208 Callers of DaemonService.serviceNow() assume behaviour not guaranteed by the interface DERBY-3206 Replication: Add functionality to send various commands from master to slave using the replication network connection DERBY-3205 Replication: Add connection url command options for starting, stopping slave and for failover DERBY-3203 Convert jdbcapi/statementJdbc20.java to JUnit DERBY-3202 'AccessControlException: access denied (java.io.FilePermission C:\....\file-2.log read)' in ErrorStreamTest. DERBY-3199 Minor cleanup of DRDAProtocolTest DERBY-3198 Using setQueryTimeout will leak sections DERBY-3194 LOCALIZEDDISPLAY of CURRENT_TIMESTAMP returns only the TIME DERBY-3191 SQL roles: add upgrade support DERBY-3189 Replication: Add connection url command options for starting and stopping master DERBY-3188 'Failure in loading T2 native library db2jcct2' in lang/triggerGeneral.sql DERBY-3184 Replication: Connection attempts to a database in slave mode must fail DERBY-3169 Add documentation for replication DERBY-3168 Reference Manual lacks topics on trace-related connection URL attributes DERBY-3166 Update docs to address code improvments to LIKE (see Derby-2967) DERBY-3165 Updating Building.txt DERBY-3162 Create a framework for replication tests DERBY-3160 SYSCS_GET_USER_ACCESS incorrectly treats the passed in user name as a SQL identifier and thus can reports the wrong user information DERBY-3156 Convert testing of derby error stream to JUnit DERBY-3153 AccessControlException when running junit tests under the ant harness in ant 1.7.0 DERBY-3152 'ComparisonFailure' in 'testClassPathChecker(org.apache.derbyTesting.functionTests.tests.tools.SysinfoCPCheckTest)' DERBY-3149 Add ant targets for building and running the package private tests against the classes directories DERBY-3148 IllegalArgumentException: Malformed \uxxxx encoding while trying to find Xalan version running tests via ant DERBY-3138 Optimizer error when vtis are invoked with correlated references to outer query blocks DERBY-3135 TableFunctionTest fails with weme6.1 on trunk DERBY-3131 Background cleaner has no daemon service after database creation DERBY-3130 Reduce memory footprint of StoredRecordHeader DERBY-3122 Remove dead code in Clob DERBY-3121 The description of CONSTRAINT clause in reference manual seems to have error DERBY-3116 totalSpace not properly initialized in AllocPage DERBY-3113 Use Arrays.fill() in StoredPage.clearSection() DERBY-3100 java.lang.NumberFormatException in test lang.TableFunctionTest on specific machines (Win2003, Vista) DERBY-3094 Grouping of expressions causes NullPointerException DERBY-3088 convert to junit, or otherwise eliminate version in tests which require an update of the master in the release management process DERBY-3084 CREATE SCHEMA in refman does not contain material on restrictions in sqlAuthorization mode DERBY-3079 Database name is printed twice in derby.log on rollbacks when logStatementText is enabled DERBY-3073 SQL roles: add parser support DERBY-3068 testImportExportProcedureNegative(org.apache.derbyTesting.functionTests.tests.tools.ImportExportProcedureTest)junit.framework.ComparisonFailure: Unexpected SQL state. expected:<38000> but was:<XIE0S> DERBY-3060 Network Server incorrectly assumes that all SQLExceptions with error code 08004 are caused by an authentication failure. DERBY-3057 with weme 6.1 testTableFunctions(org.apache.derbyTesting.functionTests.tests.lang.TableFunctionTest) failed: java.lang.NoSuchMethodError: java/lang/String.matches(Ljava/lang/String;)Z DERBY-3056 testReleaseCompileLocks(org.apache.derbyTesting.functionTests.tests.lang.ReleaseCompileLocksTest) failed: with exception java.sql.SQLException: The exception 'java.lang.NoClassDefFoundError: java.sql.DriverManager' was thrown while evaluating an expressi DERBY-3050 Convert groupBy.sql tests to JUnit and include them in GroupByTest.java DERBY-3049 Remove (Language) ResultSet.getResultDescription() method DERBY-3044 Typos in documentation DERBY-3042 Remove Java 1.3 specific code in NetworkServerControlImpl.setUpSocket() DERBY-3041 Merge the separate JDBC 2.0 and JDBC 3.0 implementations in the ij code (Main/Main14 and utilMain/utilMain14) DERBY-3040 Provide a basic framework to do 10.4 upgrade testing to test upgrade changes that went into 10.4 codeline DERBY-3036 Derby 10.4 (trunk at the moment) still used version 10.3 for the data dictionary. The data dictionary should be marked version 10.4 when a database is created with 10.4 codeline DERBY-3034 Address testing todo items in CollationTest.java DERBY-3030 Several broken links on Derby documentation web-site DERBY-3026 Remove deprecated frameworks directory and scripts DERBY-3023 Different result rows depending on the sequence of INNER JOIN and OUTER JOIN DERBY-3013 column-definition WITH DEFAULT should accept CURRENT_USER, SESSION_USER in addition to USER DERBY-3010 WITH DEFAULT value documentation needs improvement DERBY-3004 Get rid of the finalizer in EmbedResultSet DERBY-3003 ArrayInputStream.skipBytes() may throw EOFException which is disallowed by java.io.DataInput DERBY-3001 SYSTABLES documentation for TABLETYPE should include 'A' (Synonym) DERBY-2995 convert lang/renameIndex.sql to JUnit DERBY-2993 Duplicated description of java.sql.ResultSet#beforeFirst() is written in reference manual DERBY-2988 Add max heap memory setting for JVMs spawned when running ant junitreport DERBY-2983 The ResultSet returned by DatabaseMetaData.getFunctions() does not contain a required column named FUNCTION_TYPE. DERBY-2981 Convert jdbcapi/prepStamtNull.java to JUnit DERBY-2978 Replication: Add slave replication mode DERBY-2977 Replication: Add a ReplicationMaster controller that will manage replication on the master side DERBY-2971 Wording improvement of Table for streaming columns in reference manual DERBY-2969 Admin Guide: Document that online backup is non-blocking DERBY-2962 Change functional tests to use casts for System table queries to avoid conversion errors when run with TERRITORY_BASED collation DERBY-2948 Reoccurrence of DERBY-2842: derbynet/testconnection.java fails with '...Connection refused: connect' expecting 'Connection refused' DERBY-2946 In soft upgrade mode, the metadata queries do not get compiled in SYS schema. This will cause problems in future releases of Derby. DERBY-2942 Convert jdbcapi/statementJdbc30.java to JUnit DERBY-2939 Log file is flushed every time a log buffer gets full DERBY-2937 ERROR 22011: The second or third argument of the SUBSTR function is out of range with data concatenation in group by query. DERBY-2936 Use java.nio.ByteBuffer for buffering in DDMWriter DERBY-2935 DDMReader.readLengthAndCodePoint() decodes long integer incorrectly DERBY-2926 Replication: Add a log buffer for log records that should be shipped to the slave DERBY-2922 Replication: Add master replication mode DERBY-2911 Implement a buffer manager using java.util.concurrent classes DERBY-2907 Automatically close statement objects returned by utility methods of BaseJDBCTestCase at teardown. DERBY-2887 NULLS FIRST / LAST for ORDER BY DERBY-2884 CtxStack should only create unmodifiable view once per instance DERBY-2881 tools/dblook_test.java fails with 'java.security.AccessControlException: access denied (java.io.FilePermission dblook_test.jar read)' DERBY-2880 Several failures in TestDbMetaData: 'The parameter position '4' is out of range. The number of parameters for this prepared statement is '3'. DERBY-2878 Scan protection handle could be cached in BasePage DERBY-2855 Convert jdbc4/TestConnectionMethods.java to JUnit DERBY-2854 Convert jdbc4/TestResultSetMethods.java to JUnit DERBY-2836 Documentation of derby.storage.pageSize should mention that the default is dynamic DERBY-2829 Write a test which verifies that timeout errors contain information about the locks involved DERBY-2824 Improve error reporting, fix whitespace/formatting issues and replace tabs in UTF8Reader DERBY-2815 ij doesn't start with J2ME / JSR169 / weme6.1 because attempting to find java.sql.Driver if ij.protocol property is specified DERBY-2760 Clean-up issues for UTF8Util.java DERBY-2733 ij rolls through NullPointerException (NPE) with J2ME/JSR169/WEME 6.1. DERBY-2727 convert lang/AggregateClassLoading to JUnit. DERBY-2683 tools and utilities guide: ij.URLCheck's list of checked attributes is not correct DERBY-2680 Reference manual section "Setting attributes.." lacks upgrade=true attribute DERBY-2674 Stop running jdbc40 tests in the old test framework DERBY-2658 Convert jdbcapi/parameterMetaDataJdbc30.java to JUnit DERBY-2653 Expose existing auto-generated key functionality through more JDBC APIs in Derby Client. DERBY-2615 Minor errata in page of "Where dynamic parameters are allowed" of reference manual DERBY-2592 Wrong description of IndexName field in public JavaDoc for LockTable DERBY-2585 Mistaken description in page of CLOB DERBY-2559 recreating a datasource using javax.naming.Reference from a ClientDataSource40 fails DERBY-2518 convert lang/releaseCompileLocks.sql to junit DERBY-2484 Convert syscat.sql to junit DERBY-2359 Code cleanups for the org.apache.derby.impl.store.access.* packages DERBY-2351 ORDER BY with expression with distinct in the select list returns incorrect result DERBY-2320 Example in DEGREES function is not appropriate. DERBY-2270 '18 ' (18 followed by four blanks) needs three more blanks DERBY-2255 ij should indicate that it is waiting for more input in a multi-line interactive statement. DERBY-2242 Convert jdbcapi/metadata.java to JUnit test. DERBY-2240 "VALUES expression" is written "VALUES statement" in SelectExpression page of Derby Reference Manual DERBY-2239 Example of SelectExpression for GROUP BY clause is mistaken DERBY-2182 Documentation for derby.system.bootAll is missing DERBY-2145 Remove LIKE tweak from metadata.properties DERBY-2142 NullPointerException while using XAConnection/PooledConnection in a heavily contended multithreaded scenario DERBY-2128 The word 'class' appears twice for the message SIF01.V DERBY-2065 Network and embedded difference in SQLSTATE and message when Connection.close() with open transaction. DERBY-1931 Derby JAR files should be grouped as a single library in Package Explorer DERBY-1823 Derby Developer's Guide - Issues w/ User authentication and authorization extended examples section/paragraph DERBY-1749 Implement Bracketed SQL comments (/*...*/ comments) DERBY-1734 Simplify building of SystemColumn array in CatalogRowFactory implementations. DERBY-1626 TransactionTable.sql fails DERBY-1585 derbylang/procedureInTrigger: not able to create trigger due to an open ResultSet DERBY-1573 Unsafe synchronization in NetworkServerControlImpl DERBY-1387 Add JMX extensions to Derby