Table of Contents
Contents
10.5.1 Release Summary
Derby 10.5.1 is a feature release.
Release Manager |
Myrna van Lunteren |
Creating of 10.5 branch |
2009-03-16 |
Beta build (10.5.1.0) (for release management purposes) |
2009-03-17 |
Draft Release Notes Circulated |
2009-03-17 |
2009-03-23 |
|
Sanity Testing and Voting (Blockers: DERBY-4122, DERBY-4125, DERBY-4127) |
2009-03-23 - 2009-04-13 |
2009-04-14 |
|
Sanity Testing and Voting |
2009-04-14 - 2009-04-28 |
Target Release Date |
2009-04-28 |
2009-04-28 |
10.5 Branch Information
Revision |
Event |
10.5 source branch created (from rev 755043) |
|
10.5 doc branch created (from rev 755043) |
|
trunk bumped to 10.6 |
|
10.5 bumped to 10.5.1.0 (no longer beta); RC1 (10.5.1.0 rev. 757599) |
|
10.5 bumped to 10.5.1.1; RC2 (10.5.1.1 rev. 764942 |
|
10.5 bumped to 10.5.1.2 |
10.5.1 Features
Feature numbers are found in the SQL 2003 standard and are mapped to Derby in SQLvsDerbyFeatures.
Feature |
Description |
Associated JIRAs |
Status |
SQL Roles |
Most of feature T331 and parts of T332 |
Feature complete and documented. |
|
Generated Columns |
Feature T175 |
Feature complete and documented. |
|
LOB Improvements |
Many performance and usability improvements for BLOBs and CLOBs. |
DERBY-3805, DERBY-3810, DERBY-3907, DERBY-3934, DERBY-3935, DERBY-3936, DERBY-3970, DERBY-3977 |
Completed (one small fix remaining). |
Replication of encrypted databases |
Make it possible to replicate encrypted databases. |
Feature complete, tests needed. |
|
OFFSET/FETCH FIRST |
limit result set cardinality (new SQL 2008 syntax) |
Feature complete and documented. |
|
In-memory back end |
Storage engine for Derby storing all data in-memory. |
First revision feature/code complete. No documentation. |
|
Update Statistics Stored Procedure |
Make it possible to refresh statistics |
Feature complete and documented. |
10.5.1 Small improvements
Description |
Associated JIRAs |
Status |
Allow standard SQL "SET" keyword in ALTER COLUMN syntax: ALTER TABLE ALTER [COLUMN] <column-name> SET DEFAULT <default-value> |
Done. |
10.5.1 Bug Fixing
Bugs that could be candidates for 10.5, ranked according to various criteria:
Blocker and Critical
(priority)
Blocker and Urgent
(urgency)
10.5.1 Testing
Testing details can be found on the following pages:
List other testing here:
RC1 (10.5.1.0 - 757599)
Tester |
Date |
Additional Tests |
Rick |
2009-03-24 |
Verified signatures and md5 checksums of build artifacts of Release Candidate 1 (10.5.1.0) |
Rick |
2009-03-24 |
Verified the integrity of the top level links in index.html in the bin distribution of Release Candidate 1 (10.5.1.0) |
|
|
Soft upgrade testing: From 10.3 and 10.4. Create database system/wombat with the old version. Then using the old derbyTesting.jar and 10.5 product jars, run suites.All. For older versions this is more ad hoc |
Suran |
2009-03-26 |
Soft upgrade testing: From 10.4. Create database system/wombat with the old version. Then using the old derbyTesting.jar and 10.5 product jars, run suites.All. Issues found: DERBY-4122, DERBY-4127, DERBY-4128, DERBY-4135, plus missing release notes for DERBY-2085 and DERBY-1062. DboPowersTest was hard upgrading the database DERBY-4154. Kathey hacked the hard upgrade out of the 10.4 test, reran and verified that we could access with 10.4 after the soft upgrade run |
|
|
Hard upgrade testing: From 10.3 and 10.4. Create database system/wombat with old version. Connect with 10.5 with upgrade=true. Then run suites.all with 10.5 derbyTesting.jar and product jars. |
|
|
Client/Server compatibility testing: Put derbyclient.jar and derbyTesting.jar from the old version and the other product jars from 10.5 in your classpath. Run tests and analyze failures |
|
|
Behaviour compatibility testing: Run tests from an old derbyTesting.jar against 10.5 product jars. Analyze failures. Make sure there are release notes for all expected failures. |
Rick |
2009-03-31 |
Generated a dummy release from the source distribution of Release Candidate 1 (10.5.1.0). Verified that the dummy release had the same number of files as the release candidate. |
RC2 (10.5.1.1 - 764942)
Tester |
Date |
Additional Tests |
Myrna |
2009-04-14 |
Verified signatures and md5 checksums of build artifacts of Release Candidate 1 (10.5.1.1) directly from build location |
Knut Anders |
2009-04-15 |
Verified that all the signatures and the checksums are correct, that the corresponding zips and tars have the exact same contents, and that it is possible to build the jars from the source tarball |
Kim |
2009-04-15 |
Did a spot-check of the documentation. |
Rick |
2009-04-16 |
Verified the links in index.html in the bin-zip distribution. |
Rick |
2009-04-16 |
Verified that the SignatureChecker behaves as expected when run against a moderately complicated Derby-powered app. |
Suran |
2009-04-23 |
Client/Server compatibility testing. 10.4 client against 10.5.1.1 server. DERBY-4180. Hit DERBY-4053 unless UnsupportedVetter was removed from suite. |
Suran |
2009-04-27 |
Client/Server compatibility testing. 10.5.1.1 client against 10.4.2.0 server. Only 2 errors caused by DERBY-3319. |
Myrna |
2009-04-28 |
Tested Eclipse plugins, which required a new build of the ui/doc plugin. See: DERBY-4194. Also noticed: DERBY-4195 |