Table of Contents
Contents
10.4 Release Summary
Derby 10.4 will be a feature release and it will fix many bugs.
Release Manager |
Dyre Tjeldvoll |
Feature freeze |
2008-03-07 |
Creating of 10.4 branch |
2008-03-10 |
Beta build (10.4.1.0) |
2008-03-14 |
Release Candidate (10.4.1.1) |
2008-04-06 |
Sanity Testing and Voting (Blocker DERBY-3347) |
2008-04-(06-10) |
Release Candidate (10.4.1.2) |
2008-04-14 |
Sanity Testing and Voting (Blocker DERBY-3316) |
2008-04-(14-21) |
Release Candidate (10.4.1.3) |
2008-04-16 |
Sanity Testing and Voting |
2008-04-(16-23) |
2008-04-23 |
|
2008-04-26 |
|
Target Release Date |
2008-04-28 |
10.4 Branch Information
Revision |
Event |
10.4 source branch created (from rev 635183) |
|
10.4 doc branch created (from rev 635183) |
|
trunk bumped to 10.5 |
|
10.4 bumped to 10.4.1.0 beta |
|
10.4 bumped to 10.4.1.1 |
|
10.4 bumped to 10.4.1.2 |
|
10.4 bumped to 10.4.1.3 |
|
10.4 bumped to 10.4.1.4 |
10.4 Beta Builds and Release Candidates
Build (download) |
Date |
Revision |
Comment |
10.4.1.0 (beta) |
2008-03-14 |
CHANGES is broken, and release notes are unfinished. SQLState doc is included but has not been checked in. |
|
10.4.1.1 (RC) |
2008-04-06 |
Voting canceled. |
|
10.4.1.2 (RC2) |
2008-04-14 |
Voting canceled. |
|
10.4.1.3 (RC3) |
2008-04-16 |
||
2008-04-26 |
Try it out! |
Thanks to Manjula Kutty for providing the Eclipse plugin (should also be available in the download directories).
10.4 Testing
Testing details can be found on the following pages:
TenFourBuddyTesting (See the Features section for links to feature descriptions)
10.4 Bugfixing
Bugs that could be candidates for 10.4, ranked according to various criteria:
HighValueFixCandidates
from the 10.3 release
Blocker and Critical
(priority)
Blocker and Urgent
(urgency)
10.4 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 |
|
|
System privileges |
Restrict who can shutdown engines and create databases |
|
|
SQL OLAP functionality |
ROW_NUMBER function with empty window specification |
Complete for this release |
|
Unique constraints on nullable columns |
Feature T591 |
Complete |
|
Basic replication |
Asynchronous replication with manual fail-over. See ReplicationWriteup |
Complete |
|
VTI |
Table Functions |
Complete |
|
JMX monitoring and management interface |
Java Management Extensions (JMX) for Derby, allowing local and remote monitoring and management of a running Derby system (this release includes a basic set of MBeans - it is expected that more JMX functionality will be added in later releases). |
Complete (for this release) |
|
SQL bracketed comments (/*..*/) |
Feature T351 |
Complete |
|
ij continuation marker |
interactive ij shows > prompt until ; |
Complete |
|
Client JDBC statement cache |
A JDBC statement object cache in the client driver. |
Complete |
|
Client Session Data Caching |
Cache the isolation level and the current schema in the client driver. See Derby3192Writeup |
Complete |
10.4 Non-functional Improvements
Area |
Description |
Associated JIRAs |
Status |
Performance |
Implement a new multi-threaded buffer manager to get better scalability on machines with multiple CPUs or multiple cores. |
Complete |
10.4 Relase Notes and Fixed Bugs List
Here are links to the Jira Filters that will be used:
Jira Filter |
Issue types |
Fix Versions |
Components |
Resolution |
Any |
10.4.0.0, 10.4.1.0 |
Any |
Fixed (+Existing application impact or Release note needed) |
|
Bug, Improvement, Wish |
10.4.0.0, 10.4.1.0 |
All except Build tools, Newcomer, Regression test failure, Test, Website |
Fixed |
|
Any |
10.4.0.0, 10.4.1.0 |
Any |
Fixed |
Derby 10.4 Fixed Bugs is used for the release notes. Derby 10.4 Changes is used for CHANGES.html