|
Sept 23rd 2008- DataNucleus Access Platform 1.1 ("Rutherford") Milestone 1 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 1 includes the following changes
- Moved to JDK1.5+ requirement
- Removal of Java5 plugin, and addition of JPA plugin
- Support for JDO2.2 transaction isolation specification mechanism
- Support for JPQL "<>" added to generic query compilation
- Support for JDOQL "(cast)" added to generic query compilation
- Support for JPQL bulk delete for db4o, NeoDatis, Excel, XML, LDAP and JSON datastores
- Support db4o 7.0 or later only
- Log any invalid/unsupported persistence properties
- Remove support for NucleusSQL for RDBMS datastores
- Performance improvement to Excel and XML datastores to not repeatedly open/close the datastore
- When checking for RDBMS table existence use DatabaseMetaData.getTables for performance
- Fix logging of initialisation of Derby datastores to remove logged exception
- Fix logging of initialisation of RDBMS SEQUENCE_TABLE to remove logged exception
- Fix bug in loading of unloaded fields to cater for corner case
- Fix bug in persistence of 1-N bidir List using cascade delete
- Fix available transaction isolation levels for HSQL, H2 datastores
- Fix bug in DB4O and NeoDatis JDOQL handling of "{alias}.b" syntax
- Fix bug in Extents with subclasses for Excel, XML, LDAP and JSON datastores
- Fix bug in LDAP persistence of boolean fields
This release is downloadable under an Apache 2 license from the
DataNucleus community site.
|