Feb 1st 2009- DataNucleus Access Platform 1.1 ("Rutherford") Milestone 4 is released.
DataNucleus Access Platform provides persistence and retrieval of Java objects to/from
a wide range of datastores including RDBMS, db4o, LDAP, XML, and Excel.
Version 1.1 Milestone 4 includes the following changes
- Upgrade to NeoDatis 1.9RC1
- Upgrade to latest JDO 2.3 snapshot including Metadata API
- Add accessor for available query extensions
- Support for in-memory evaluation of JDOQL/JPQL subqueries
- Support for JDO2.3 Metadata API
- Bug fix to allow registration of persistent classes when loaded by ClassLoader
- Support for QueryResult toArray/subList
- RDBMS : Make "request" operations pluggable allowing override of INSERT/UPDATE/DELETE etc
- RDBMS : Replacement of field fetch process using new SQL API
- RDBMS : Replacement of object locate process using new SQL API
- RDBMS : Provision of potential replacement JDOQL implementation, using new SQL API
- XML : Fix for fields marked transient to not be persisted
- XML : Provide default XmlID/XmlIDREF based on relation metadata information
- XML : Fix to implement fetch of fields
- XML : Support for use of schema/table/column
- XML : Bug fix for XmlIDREF for collection fields
- LDAP : Support for hierarchical mapping of relations
- LDAP : Support for wrappers of primitives
- LDAP : Support for map/array/collection of Strings/primitives to multivalued LDAP components
- Dropped support for BCEL enhancer
This release is downloadable under an Apache 2 license from the
DataNucleus community site.