|
June 1st 2008
- DataNucleus Access Platform 1.0 ("Faraday") Milestone 2 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.0 Milestone 2
includes the following changes
-
Support for persistence to DB4O as an embedded server (contrib from Joe Batt)
-
Support for some early draft JPA 2 methods relating to caching and querying
-
Support for persistence to
NeoDatis
-
Support for persistence to
JSON (RESTful)
-
Improvements to persistence to XML, including allowing defining of the root for each class.
-
Significant improvements in support for XA transactions with the JDO JCA adapter, used
extensively by JFire
-
Provision of a public
API
for accessing schema information for RDBMS
-
Bug fixes to L2 caching of SCO fields
-
Bug fix to detachment when a field was previously attached unchanged.
-
Bug fix to support @Persistent "recursionDepth" which was previously ignored.
-
Memory footprint improvements for StateManager.
-
Optimisation of some aspects of relationship management to prevent unnecessary loading
of fields when not needed
-
Bug fix to use of autoincrement fields with PostgreSQL when used in non-default schema
-
Bug fix to use of "JDOHelper.getObjectId" within JDOQL for composite PK app id cases
-
Bug fix to the enhancement of jdoMakeDirty for detached cases to allow for inheritance
This release is downloadable under an Apache 2 license from the
DataNucleus community site.
|
|