Rick said for 10.2 we could use the Fix Version on unassigned issues to
mark high value fix candidates for the release and then iteratively
adjust the list as individual issues look like could not be fixed by the
fix date.
Long gone are the days where I knew every significant bug personally,
could rattle off its bug number and tell you exactly who was going to
hit it and why, but I think the ones I am adding are all high value
fixes. There are surely many more. I hope others will incorporate
their analysis as well. Here are the changes I want to make. If I get
no comments to the contrary Friday I will change them in Jira.
1) Remove the following from the 10.2 list because they are either not
HighValueFixes by the criteria at
http://wiki.apache.org/db-derby/HighValueFixCandidates relative to
other outstanding issues or are improvements that look like they
couldn't make it by August 10.
Please let me know if there are any that should stay on the list.
JIRA_ISSUE TITLE COMPONENT
DERBY-292 [DERBY-292] Add a Connection VTI JDBC
DERBY-1416 [DERBY-1416] Message id J029 (CONN_RESTORE_FROM) does not
have a matching message text JDBC
DERBY-1415 [DERBY-1415] Message id J030 in reference.MessageId.java
does not have a matching message JDBC
DERBY-1286 [DERBY-1286] Fill in Clob methods required for JDBC3
compliance JDBC
DERBY-1285 [DERBY-1285] Finish JDBC3 Blob implementation JDBC
DERBY-589 [DERBY-589] hang on shutdown on zOS (os/390) with Network
Server when starting and shutting down networkserver from the same class
Network Server (bug indicates this does not reproduce)
DERBY-399 [DERBY-399] networkserver should throw a not supported
exception when JCC connects with XA. Network Server
DERBY-293 [DERBY-293] Correlate client connection with embedded
connection Network Server
DERBY-1411 [DERBY-1411] DRDAConnThread uses
SQLState.NO_SUCH_DATABASE, which has no matching message Network Server
DERBY-1257 [DERBY-1257] Enhance Derby optimizer and execution model
to support effective use of multiple indexes on one table. Derby
currently can use one index on a table and there are many situations
where using multiple indexes on a table could improve performanc
Performance
DERBY-1418 [DERBY-1418]
derbyall/storeall/storemore/OnlineBackupTest3 failed, unable to
reproduce Regression Test Failure
DERBY-824 [DERBY-824] Enhance logic in PredicateList to use variant
type of expression while determining search clauses or predicates,
instead of using ConstantNode or ParameterNodes directly. SQL
DERBY-866 [DERBY-866] BUILT-IN Derby User Management (DDL)
Enhancements Security
DERBY-1391 [DERBY-1391] Remove ids in SQLState.java and
MessageId.java that do not have matching messages and are not used in
the code Services
DERBY-642 [DERBY-642] SELECT MAX doesn't use indices optimally Store
DERBY-291 [DERBY-291] Debug VTIs should refer to connection string
Store
DERBY-1406 [DERBY-1406] ij.property in -p propertyfile can be
superceded by -Dproperty on command line (without ij string)
2) Add these unassigned issues to fix version 10.2. All but the
regressions and the critical issues would be Urgency "Normal"
Please let me know if any of these do not look like high value fixes or
if any of these issues look like they couldn't be completed by
September 15 if a developer were to pick up one of them now.
JIRA_ISSUE COMPONENT TITLE PRIORITY ASSIGNEE FIXVERSION
DERBY-1585 [DERBY-1585] derbylang/procedureInTrigger: not able
to create trigger due to an open ResultSet Major Unassigned
DERBY-1588 Demos/Scripts [DERBY-1588] Link "Getting Started...."
and "Apache Derby Server ...." in demo.html needs to be linked to actual
documents instead of manuals page Minor Unassigned
DERBY-1368 JDBC [DERBY-1368] EOFException when reading from
blob's binary stream Major Unassigned 10.2.0.0
DERBY-1500 JDBC [DERBY-1500] PreparedStatement#setObject(int
parameterIndex, Object x) throws SQL Exception when binding Short value
in embedded mode Major Unassigned
DERBY-1577 JDBC [DERBY-1577] DatabaseMetaData.getIndexInfo()
returns internal names Major Unassigned
DERBY-1511 Miscellaneous [DERBY-1511] SELECT clause without a
WHERE, causes an Exception when extracting a Blob from a database
Minor Unassigned
DERBY-958 Network Client [DERBY-958] Network Client should not
print non-ascii token separators in message for NullPointerExceptions or
other serious non SQLExceptions Major Unassigned
DERBY-1355 Network Client [DERBY-1355] ClientDriver
ResultSetMetaData.isAutoIncrement(column) always returns false Major
Unassigned
DERBY-1434 Network Client [DERBY-1434] Client can send incorrect
database name to server after having made multiple connections to
different databases. Major Unassigned 10.2.0.0
DERBY-1595 Network Server [DERBY-1595] Network server fails with
DRDAProtocolException if a BLOB with size 2147483647 is streamed from
client Minor Unassigned
DERBY-1573 Newcomer [DERBY-1573] Unsafe synchronization in
NetworkServerControlImpl Minor Unassigned
DERBY-1022 Regression Test Failure [DERBY-1022] syscat.sql test
failing due to change in size of a system table's column from
VARCHAR(30) to VARCHAR(128) Major Unassigned 10.2.0.0
DERBY-1278 Regression Test Failure [DERBY-1278] hang on shutdown
after getting both DriverManager and DataSource connections with
security mechanism on zOS and ibm15 and networkserver client Major
Unassigned
DERBY-1584 Regression Test Failure [DERBY-1584]
store/encryptionKey_jar.sql fails on Cygwin Minor Unassigned
DERBY-630 SQL [DERBY-630] create trigger fails with null pointer
exception Major Unassigned
DERBY-634 SQL [DERBY-634] Subquery materialization can cause
stack overflow Major Unassigned
DERBY-1030 SQL [DERBY-1030] In some situations a RETURNS NULL ON
NULL function is called when one ot its parameters is NULL Major
Unassigned 10.2.0.0
DERBY-1304 SQL [DERBY-1304] DROP view does not always completely
remove view Major Unassigned
DERBY-1343 SQL [DERBY-1343] It is possible to have duplicate
entries in conglomerateId of sysconglomerates before DERBY-655 was fixed
in 10.0 or 10.1 databases. It is desirable to patch these databases on
upgrade to 10.2 so conglomerateId becomes unique again. Major
Unassigned
DERBY-1435 SQL [DERBY-1435] Conglomerate does not exist occurs
in a specific case after dropping a table referenced by a trigger
Major Unassigned
DERBY-1443 SQL [DERBY-1443] DataTypeDescriptor.isBinaryType()
return false for Types.BLOB Minor Unassigned
DERBY-1482 SQL [DERBY-1482] Update triggers on tables with blob
columns stream blobs into memory even when the blobs are not
referenced/accessed. Minor Unassigned 10.2.0.0
DERBY-1495 SQL [DERBY-1495] Attempt to modify an identity column
error after resetting identity column Minor Unassigned
DERBY-1528 SQL [DERBY-1528] Preparing "SELECT INTO table SELECT
FROM (...)" may cause NullPointerException and subsequent internal
errors reported by RawStore module Major Unassigned
DERBY-1554 SQL [DERBY-1554] IDENTITY_VAL_LOCAL() returned value
is modified incorrectly by a multi-row INSERT statement. Major
Unassigned
DERBY-1574 SQL [DERBY-1574] NullPointerException in UPDATE with
COALESCE and subquery Minor Unassigned
DERBY-1583 SQL [DERBY-1583] With grant revoke enabled, defining
a trigger whose actions updates a table (from different schema) results
in NPE Major Unassigned 10.2.0.0
DERBY-1589 SQL [DERBY-1589] CREATE TABLE throws
NullPointerException in Derby SQL Standard Authorization after DROPs and
REVOKES Major Unassigned
DERBY-857 Security [DERBY-857] LDAP user authentication fails
under a security manager Major Unassigned 10.2.0.0
DERBY-606 Store [DERBY-606]
SYSCS_UTIL.SYSCS_INPLACE_COMPRESS_TABLE fails on (very) large tables
Major Unassigned
DERBY-1280 Store [DERBY-1280] Derby throws "ERROR XSDG1: Page
could not be written to disk, please check if disk is full" when there
is 20+ gigs of free space Major Unassigned
DERBY-1460 Store [DERBY-1460] Instability in storerecovery suite
when run against jar files on jdk1.6 Major Unassigned
DERBY-645 Test [DERBY-645] derbynet/sysinfo.java fails showing
missing locale support due to AccessControlExceptions if derbytools.jar
is before derby.jar in the classpath Minor Unassigned
DERBY-1432 Test [DERBY-1432] derbynetmats/NSinSameJVM.java fails
to run due to Warning "UnknkownHostException: dyn" on Linux with DHCP
generated hostname Minor Unassigned
DERBY-1550 Test [DERBY-1550] procedureInTrigger has diff under
jdk1.6 Major Unassigned 10.2.0.0
DERBY-1564 Test [DERBY-1564] wisconsin.sql test failed in
DerbyNet framework, VM for network server got OutOfMemoryError
Critical Unassigned
DERBY-622 Tools [DERBY-622] sysinfo incorrectly requires
permission on Derby jar files Minor Unassigned 10.2.0.0