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)