Objective: Facilitate evaluation of the new features added to 10.3.
'Buddy Testing', wherein contributors test Derby 10.3 features added by other members. Each contributor is encouraged to signup for testing and providing feedback on multiple features. A single feature can also have multiple buddy testers, the more the better.
The test scenarios could be, functionality testing, integration testing, stress/load testing etc. using the newly added features in 10.3. Tests should include documentation review, both javadoc and user documentation where applicable. It would be great if any (junit) test written could be contributed back to Derby so that others can run and expand them. The 10.3.1.0 beta jars are available for testing
here
Signup for testing new features in 10.3
|
New Feature |
Link to JIRA entries |
Members |
Documentation Available |
Comments |
|
Bigger features |
|
|
|
|
|
DBO Powers |
Stan B. (manual upgrade testing) |
|
|
|
|
Secure Server |
Dag |
|
|
|
|
Language Based Ordering |
Knut A., Kathey |
|
Some problems with LIKE (fixed). Performance regression ( |
|
|
Smaller features & non functional improvements |
|
|
|
|
|
Alter table extensions: |
|
|
|
|
|
Alter table drop column |
Kathey |
|
||
|
Alter table rename column |
Bernt |
Looks good. Seems that the tests in altertable.sql covers most aspects. |
||
|
SSL/TLS |
Rick |
|
|
|
|
Increased Blob/Clob API support |
|
|
|
|
|
Client side Tracing |
Kathey |
|
||
|
Import/Export of Blob/Clob |
Rick,Kathey |
|
Filed |
|
|
Client support of createDatabase and shutdownDatabase |
Kathey |
|
Filed |
|
|
Support for JDBC methods for autogenerated keys |
Kathey |
filed |
||
|
Diagnostic VTIs with params |
|
|
|
|
|
Creating a table from a subquery |
Kathey |
Looks good |
||
|
Merging of Working With Derby & Getting Started Guides |
Stan B. |
|
Posting suggestions to derby-dev |
|
|
Reduce CPU usage in Embedded: |
|
|
|
|
|
Lock Manager and latching |
|
|
|
|
|
Reduce use of synchronized data structure |
|
|
|
|
|
optimize use of bitsets |
|
|
|
|
|
Performance: |
|
|
|
|
|
IN optimization |
|
|
|
|
|
Memory usage: |
|
|
|
|
|
Avoid materializing lobs for server |
|
|
|
|
|
Other: |
|
|
|
|
|
XA Transaction Timeout |
|
|
|
|
|
Ansi TRIM |
Bernt |
Works perfectly well. The test seems also to be covering most cases, but should have a case or two with zerolength and maxlength strings. I would also prefer that the doc's used the term "character value expression" which is used in the SQL standard, rather than "characterExpression", but I suppose starting that would cause a lot of rewriting of the reference manual... |