News/Events
DataNucleus Access Platform 1.1 M3 Released

Dec 11th 2008- DataNucleus Access Platform 1.1 ("Rutherford") Milestone 3 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 3 includes the following changes

  • Upgrade to Apache POI 3.2
  • Upgrade to JDO 2.3 (snapshot)
  • New autostarter taking in metadata filenames
  • Support for pm.getObjectById(String) mimicking custom behaviour of Xcalia (for people migrating from Xcalia)
  • Support for JDO2 PersistenceManager proxy
  • Support for JPA2 @OrderColumn
  • RDBMS : Support for persisting interface/object fields using a single column. (for compatibility with Kodo/Xcalia, for people migrating from those implementations)
  • Support for JDO2.3 Enhancer API
  • LDAP : Support for native queries rather than performing all in-memory.
  • LDAP : Improvements to distinguishedName handling
  • Support for String.startsWith/endsWith/indexOf with parameter/primary expressions
  • Catch leading/trailing blanks in persistence properties
  • Support for OpenJPA/Kodo style datastore identity (for people migrating from Kodo)
  • Support for Xcalia style datastore identity (for people migrating from Xcalia)
  • Fix for unary minus in generic query mechanism
  • Remove enhancer "verify" mode since no longer used
  • Provide access to class bytes after enhancement via enhancer API
  • Fix to replication in some cases where object didnt exist in datastore 2
  • Fix to RDBMS large result "count" method to ignore ordering

This release is downloadable under an Apache 2 license from the DataNucleus community site.