Axion: Releases: 1.0 Milestone 1: Release Notes
Release 1.0 Milestone 1: Release Notes
This document describes the changes that have been made between the Milestone 0 and
Milestone 1 releases of Axion.
Quite a number of small and large fixes and enhancements were made between the M0 and
M1 releases, and quite frankly, we didn't keep careful track of all of them.
(See
the CVS commit messages
for a blow-by-blow accounting.) This document lists the highlights.
Fixed Bugs
-
A bug in org.axiondb.types.BooleanType causing
java.sql.ResultSet.getBoolean to throw an exception
has been fixed.
-
A bug allowing the wrong key value to sometimes to appear when a single row is
selected from an array index using operators other than ==
has been fixed.
-
A bug causing ResultSet.getUpdateCount to return invalid results was fixed.
Enhancements
-
A simple implementation of javax.sql.DataSource was added.
-
Column definitions of the form
datatype(size)
are now allowed, although the size parameter is currently ignored.
-
A java_object data type was added (for storing an arbitrary
serializable Java object).
-
A timestamp data type was added.
-
A btree index type was added for both integers and arbitrary objects.
-
Support for sequences was added. (nextval is supported, but currval isn't yet.)
-
Support for TRANSACTION_SERIALIZABLE transactions was added.
-
A BigDecimal-based number type was added.
-
Batch script support was added to the Axion console.
-
Additional metadata support was added.
-
A defragment database utility was added.
Axion - Open Source Java Database Engine
$Id: release-notes.html,v 1.30 2007/11/15 15:09:28 rwald Exp $
Published 15 Nov 2007 at 3:04 PM GMT.