Differences between revisions 40 and 41
Revision 40 as of 2008-04-28 09:01:44
Size: 8200
Comment:
Revision 41 as of 2009-09-20 22:12:20
Size: 8286
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
[[TableOfContents(3)]] <<TableOfContents(3)>>
Line 14: Line 14:
||Sanity Testing and Voting ([https://issues.apache.org/jira/browse/DERBY-3347 Blocker DERBY-3347])|| 2008-04-(06-10) || ||Sanity Testing and Voting ([[https://issues.apache.org/jira/browse/DERBY-3347|Blocker DERBY-3347]])|| 2008-04-(06-10) ||
Line 16: Line 16:
||Sanity Testing and Voting ([https://issues.apache.org/jira/browse/DERBY-3316 Blocker DERBY-3316])|| 2008-04-(14-21) || ||Sanity Testing and Voting ([[https://issues.apache.org/jira/browse/DERBY-3316|Blocker DERBY-3316]])|| 2008-04-(14-21) ||
Line 19: Line 19:
||[http://www.nabble.com/-RESULT---VOTE--10.4.1.3-release-candidate-tt16865523.html 10.4.1.3 approved] || 2008-04-23 ||
||'''[http://www.nabble.com/-ANNOUNCE--Apache-Derby-10.4.1.3-released-tt16910783.html Release Announcement]''' || '''2008-04-26''' ||
||[[http://www.nabble.com/-RESULT---VOTE--10.4.1.3-release-candidate-tt16865523.html|10.4.1.3 approved]] || 2008-04-23 ||
||'''[[http://www.nabble.com/-ANNOUNCE--Apache-Derby-10.4.1.3-released-tt16910783.html|Release Announcement]]''' || '''2008-04-26''' ||
Line 27: Line 27:
|| [http://svn.apache.org/viewvc?view=rev&revision=635491 635491] || 10.4 source branch created (from rev [http://svn.apache.org/viewvc?view=rev&revision=635183 635183]) ||
|| [http://svn.apache.org/viewvc?view=rev&revision=635492 635492] || 10.4 doc branch created (from rev [http://svn.apache.org/viewvc?view=rev&revision=635183 635183]) ||
|| [http://svn.apache.org/viewvc?view=rev&revision=635555 635555] || trunk bumped to 10.5 ||
|| [http://svn.apache.org/viewvc?view=rev&revision=635965 635965] || 10.4 bumped to 10.4.1.0 beta ||
|| [http://svn.apache.org/viewvc?view=rev&revision=645236 645236] || 10.4 bumped to 10.4.1.1 ||
|| [http://svn.apache.org/viewvc?view=rev&revision=645245 645245] || 10.4 bumped to 10.4.1.2 ||
|| [http://svn.apache.org/viewvc?view=rev&revision=647813 647813] || 10.4 bumped to 10.4.1.3 ||
|| [http://svn.apache.org/viewvc?view=rev&revision=648756 648756] || 10.4 bumped to 10.4.1.4 ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=635491|635491]] || 10.4 source branch created (from rev [[http://svn.apache.org/viewvc?view=rev&revision=635183|635183]]) ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=635492|635492]] || 10.4 doc branch created (from rev [[http://svn.apache.org/viewvc?view=rev&revision=635183|635183]]) ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=635555|635555]] || trunk bumped to 10.5 ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=635965|635965]] || 10.4 bumped to 10.4.1.0 beta ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=645236|645236]] || 10.4 bumped to 10.4.1.1 ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=645245|645245]] || 10.4 bumped to 10.4.1.2 ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=647813|647813]] || 10.4 bumped to 10.4.1.3 ||
|| [[http://svn.apache.org/viewvc?view=rev&revision=648756|648756]] || 10.4 bumped to 10.4.1.4 ||
Line 40: Line 40:
|| 10.4.1.0 (beta) || 2008-03-14 || [http://svn.apache.org/viewvc?view=rev&revision=637204 637204M] || 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 || [http://svn.apache.org/viewvc?view=rev&revision=645238 645238] || Voting canceled. ||
|| 10.4.1.2 (RC2) || 2008-04-14 || [http://svn.apache.org/viewvc?view=rev&revision=647759 647759] || Voting canceled.||
|| 10.4.1.3 (RC3) || 2008-04-16 || [http://svn.apache.org/viewvc?view=rev&revision=648739 648739] || [http://www.nabble.com/-RESULT---VOTE--10.4.1.3-release-candidate-tt16865523.html Approved] ||
|| [http://db.apache.org/derby/derby_downloads.html 10.4.1.3] || 2008-04-26 || [http://svn.apache.org/viewvc?view=rev&revision=648739 648739] || Try it out! ||
|| 10.4.1.0 (beta) || 2008-03-14 || [[http://svn.apache.org/viewvc?view=rev&revision=637204|637204M]] || 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 || [[http://svn.apache.org/viewvc?view=rev&revision=645238|645238]] || Voting canceled. ||
|| 10.4.1.2 (RC2) || 2008-04-14 || [[http://svn.apache.org/viewvc?view=rev&revision=647759|647759]] || Voting canceled.||
|| 10.4.1.3 (RC3) || 2008-04-16 || [[http://svn.apache.org/viewvc?view=rev&revision=648739|648739]] || [[http://www.nabble.com/-RESULT---VOTE--10.4.1.3-release-candidate-tt16865523.html|Approved]] ||
|| [[http://db.apache.org/derby/derby_downloads.html|10.4.1.3]] || 2008-04-26 || [[http://svn.apache.org/viewvc?view=rev&revision=648739|648739]] || Try it out! ||
Line 46: Line 46:
Thanks to Manjula Kutty for providing the [https://issues.apache.org/jira/browse/DERBY-3563 Eclipse plugin] (should also be available in the download directories). Thanks to Manjula Kutty for providing the [[https://issues.apache.org/jira/browse/DERBY-3563|Eclipse plugin]] (should also be available in the download directories).
Line 63: Line 63:
[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&resolution=-1&customfield_12310090=Regression&sorter/field=issuekey&sorter/order=DESC Regressions] X-( [[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&resolution=-1&customfield_12310090=Regression&sorter/field=issuekey&sorter/order=DESC|Regressions]] X-(
Line 65: Line 65:
[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&resolution=-1&customfield_12310090=Existing+Application+Impact&customfield_12310090=Release+Note+Needed&sorter/field=issuekey&sorter/order=DESC User impact] :o [[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&resolution=-1&customfield_12310090=Existing+Application+Impact&customfield_12310090=Release+Note+Needed&sorter/field=issuekey&sorter/order=DESC|User impact]] :o
Line 67: Line 67:
[http://issues.apache.org/jira/browse/DERBY?report=com.atlassian.jira.plugin.system.project:popularissues-panel Popular] {OK} [[http://issues.apache.org/jira/browse/DERBY?report=com.atlassian.jira.plugin.system.project:popularissues-panel|Popular]] {OK}
Line 69: Line 69:
[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&priority=1&priority=2&resolution=-1&sorter/field=issuekey&sorter/order=DESC Blocker and Critical] /!\ (priority) [[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&priority=1&priority=2&resolution=-1&sorter/field=issuekey&sorter/order=DESC|Blocker and Critical]] /!\ (priority)
Line 71: Line 71:
[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&resolution=-1&customfield_12310050=Blocker&customfield_12310050=Urgent&sorter/field=issuekey&sorter/order=DESC Blocker and Urgent] <!> (urgency) [[http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&resolution=-1&customfield_12310050=Blocker&customfield_12310050=Urgent&sorter/field=issuekey&sorter/order=DESC|Blocker and Urgent]] <!> (urgency)
Line 73: Line 73:
[https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&status=1&component=11406&sorter/field=issuekey&sorter/order=ASC&sorter/field=priority&sorter/order=DESC Open Documentation Issues] {i} [[https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&&pid=10594&status=1&component=11406&sorter/field=issuekey&sorter/order=ASC&sorter/field=priority&sorter/order=DESC|Open Documentation Issues]] {i}
Line 76: Line 76:
Feature numbers are found in the SQL 2003 standard and are mapped to Derby in ["SQLvsDerbyFeatures"]. Feature numbers are found in the SQL 2003 standard and are mapped to Derby in [[SQLvsDerbyFeatures]].
Line 79: Line 79:
|| SQL Roles || Most of feature T331 and parts of T332 || [https://issues.apache.org/jira/browse/DERBY-2207 DERBY-2207] || /!\ '''Postponed!''' ||
|| System privileges || Restrict who can shutdown engines and create databases|| [https://issues.apache.org/jira/browse/DERBY-2109 DERBY-2109] || /!\ '''Postponed!''' ||
|| SQL OLAP functionality || ROW_NUMBER function with empty window specification || [https://issues.apache.org/jira/browse/DERBY-581 DERBY-581] || Complete for this release ||
|| Unique constraints on nullable columns || Feature T591 || [https://issues.apache.org/jira/browse/DERBY-3330 DERBY-3330] || Complete ||
|| Basic replication || Asynchronous replication with manual fail-over. See ReplicationWriteup || [https://issues.apache.org/jira/browse/DERBY-2872 DERBY-2872] || Complete ||
|| VTI || Table Functions || [https://issues.apache.org/jira/browse/DERBY-716 DERBY-716] || 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). || [https://issues.apache.org/jira/browse/DERBY-1387 DERBY-1387] || Complete (for this release) ||
|| SQL bracketed comments (/*..*/) || Feature T351 || [https://issues.apache.org/jira/browse/DERBY-1749 DERBY-1749] || Complete ||
|| ij continuation marker || interactive ij shows > prompt until ; || [https://issues.apache.org/jira/browse/DERBY-2255 DERBY-2255] || Complete||
|| Client JDBC statement cache || A JDBC statement object cache in the client driver. || [https://issues.apache.org/jira/browse/DERBY-3313 DERBY-3313] || Complete ||
|| Client Session Data Caching || Cache the isolation level and the current schema in the client driver. See Derby3192Writeup || [https://issues.apache.org/jira/browse/DERBY-3192 DERBY-3192] || Complete||
|| SQL Roles || Most of feature T331 and parts of T332 || [[https://issues.apache.org/jira/browse/DERBY-2207|DERBY-2207]] || /!\ '''Postponed!''' ||
|| System privileges || Restrict who can shutdown engines and create databases|| [[https://issues.apache.org/jira/browse/DERBY-2109|DERBY-2109]] || /!\ '''Postponed!''' ||
|| SQL OLAP functionality || ROW_NUMBER function with empty window specification || [[https://issues.apache.org/jira/browse/DERBY-581|DERBY-581]] || Complete for this release ||
|| Unique constraints on nullable columns || Feature T591 || [[https://issues.apache.org/jira/browse/DERBY-3330|DERBY-3330]] || Complete ||
|| Basic replication || Asynchronous replication with manual fail-over. See ReplicationWriteup || [[https://issues.apache.org/jira/browse/DERBY-2872|DERBY-2872]] || Complete ||
|| VTI || Table Functions || [[https://issues.apache.org/jira/browse/DERBY-716|DERBY-716]] || 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). || [[https://issues.apache.org/jira/browse/DERBY-1387|DERBY-1387]] || Complete (for this release) ||
|| SQL bracketed comments (/*..*/) || Feature T351 || [[https://issues.apache.org/jira/browse/DERBY-1749|DERBY-1749]] || Complete ||
|| ij continuation marker || interactive ij shows > prompt until ; || [[https://issues.apache.org/jira/browse/DERBY-2255|DERBY-2255]] || Complete||
|| Client JDBC statement cache || A JDBC statement object cache in the client driver. || [[https://issues.apache.org/jira/browse/DERBY-3313|DERBY-3313]] || Complete ||
|| Client Session Data Caching || Cache the isolation level and the current schema in the client driver. See Derby3192Writeup || [[https://issues.apache.org/jira/browse/DERBY-3192|DERBY-3192]] || Complete||
Line 94: Line 94:
|| Performance || Implement a new multi-threaded buffer manager to get better scalability on machines with multiple CPUs or multiple cores. || [https://issues.apache.org/jira/browse/DERBY-2911 DERBY-2911] || Complete || || Performance || Implement a new multi-threaded buffer manager to get better scalability on machines with multiple CPUs or multiple cores. || [[https://issues.apache.org/jira/browse/DERBY-2911|DERBY-2911]] || Complete ||
Line 103: Line 103:
|| [https://issues.apache.org/jira/secure/views/bulkedit/IssueNavigator.jspa?mode=hide&requestId=12312522 Derby 10.4 Release Note] || Any || 10.4.0.0, 10.4.1.0 || Any || Fixed (+Existing application impact or Release note needed) ||
|| [https://issues.apache.org/jira/secure/views/bulkedit/IssueNavigator.jspa?mode=hide&requestId=12312521 Derby 10.4 Fixed Bugs] || Bug, Improvement, Wish || 10.4.0.0, 10.4.1.0 || All except Build tools, Newcomer, Regression test failure, Test, Website || Fixed ||
|| [https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12312531 Derby 10.4 Changes] || Any || 10.4.0.0, 10.4.1.0 || Any || Fixed ||
|| [[https://issues.apache.org/jira/secure/views/bulkedit/IssueNavigator.jspa?mode=hide&requestId=12312522|Derby 10.4 Release Note]] || Any || 10.4.0.0, 10.4.1.0 || Any || Fixed (+Existing application impact or Release note needed) ||
|| [[https://issues.apache.org/jira/secure/views/bulkedit/IssueNavigator.jspa?mode=hide&requestId=12312521|Derby 10.4 Fixed Bugs]] || Bug, Improvement, Wish || 10.4.0.0, 10.4.1.0 || All except Build tools, Newcomer, Regression test failure, Test, Website || Fixed ||
|| [[https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12312531|Derby 10.4 Changes]] || Any || 10.4.0.0, 10.4.1.0 || Any || Fixed ||

Table of 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)

10.4.1.3 approved

2008-04-23

Release Announcement

2008-04-26

Target Release Date

2008-04-28

10.4 Branch Information

Revision

Event

635491

10.4 source branch created (from rev 635183)

635492

10.4 doc branch created (from rev 635183)

635555

trunk bumped to 10.5

635965

10.4 bumped to 10.4.1.0 beta

645236

10.4 bumped to 10.4.1.1

645245

10.4 bumped to 10.4.1.2

647813

10.4 bumped to 10.4.1.3

648756

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

637204M

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

645238

Voting canceled.

10.4.1.2 (RC2)

2008-04-14

647759

Voting canceled.

10.4.1.3 (RC3)

2008-04-16

648739

Approved

10.4.1.3

2008-04-26

648739

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:

10.4 Bugfixing

Bugs that could be candidates for 10.4, ranked according to various criteria:

HighValueFixCandidates {*} from the 10.3 release

Regressions X-(

User impact :o

Popular {OK}

Blocker and Critical /!\ (priority)

Blocker and Urgent <!> (urgency)

Open Documentation Issues {i}

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

DERBY-2207

/!\ Postponed!

System privileges

Restrict who can shutdown engines and create databases

DERBY-2109

/!\ Postponed!

SQL OLAP functionality

ROW_NUMBER function with empty window specification

DERBY-581

Complete for this release

Unique constraints on nullable columns

Feature T591

DERBY-3330

Complete

Basic replication

Asynchronous replication with manual fail-over. See ReplicationWriteup

DERBY-2872

Complete

VTI

Table Functions

DERBY-716

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).

DERBY-1387

Complete (for this release)

SQL bracketed comments (/*..*/)

Feature T351

DERBY-1749

Complete

ij continuation marker

interactive ij shows > prompt until ;

DERBY-2255

Complete

Client JDBC statement cache

A JDBC statement object cache in the client driver.

DERBY-3313

Complete

Client Session Data Caching

Cache the isolation level and the current schema in the client driver. See Derby3192Writeup

DERBY-3192

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.

DERBY-2911

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

Derby 10.4 Release Note

Any

10.4.0.0, 10.4.1.0

Any

Fixed (+Existing application impact or Release note needed)

Derby 10.4 Fixed Bugs

Bug, Improvement, Wish

10.4.0.0, 10.4.1.0

All except Build tools, Newcomer, Regression test failure, Test, Website

Fixed

Derby 10.4 Changes

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

DerbyTenFourRelease (last edited 2009-09-20 22:12:20 by localhost)