Version 3.1 Milestone 1 of DataNucleus AccessPlatform

Avatar

Release Notes: javax.time is now supported out of the box. Support for bulk loading from datastore via PM.getObjectsById was added. Support for JPA2.1 AttributeConverter API was added. Support for multitenancy via discriminator for HBase was added. Support for JDO/JPA schema naming conventions was added for ODF, Excel, MongoDB, HBase, and JSON datastores. A new internal generic type converter API was added, and is supported for RDBMS, ODF, Excel, MongoDB, HBase, and JSON datastores.

Other releases

  •  03 Apr 2014 12:56
Avatar

Release Notes: Support for Java 1.8 was added, and support for persisting the vast majority of java.time types was added. Support for multicolumn TypeConverters, and column length-defining TypeConverters was added to core. Support for Cassandra optimistic checks, interfaces, nonPC container fields, compound identity, and multicolumn TypeConverters were added. Support for HikariCP/DBCP2 pools were added for RDBMS. Support for embedded 1-1 was added for JSON. A bug was fixed for Timestamp nanosecs. Many other bugfixes and minor improvements were made.

  •  17 Mar 2014 21:38
Avatar

Release Notes: A bug in RDBMS bulk-fetch with ordering was fixed. Lookup of object by identity was improved to minimize database lookups. A bug in XML indenting was fixed. A bug in handling of TypeConverters was fixed. A bug was fixed in disabling of the L2 cache for a PM/EM.

  •  03 Mar 2014 20:05
Avatar

Release Notes: Major refactoring was performed. Support for Cassandra was added. Support for transaction savepoints was added. Support for schema create/delete was added (where allowed by the datastore). Improvements to id lookup were made. Support for connection retention with RDBMS was added. Bugs in RDBMS bulk-fetch, TypeConverter handling, PK bytecode generation, and XML indenting were fixed.

  •  29 Jan 2014 14:21
Avatar

Release Notes: Support for NuoDB was added, and support for Firebird was improved. An auto-type-conversion facility for PM.getObjectById was added. A vendor extension to specify indexes on fields for JPA was added. Support for extensions to @Index, @ForeignKey, and @Unique for JDO was added. Handling of the backing store for TreeSet/TreeMap was fixed. The query syntax for ranges on DB2 was fixed. An issue with bulk-fetch plus explicit parameters was fixed. Handling of query NULLS LAST was fixed. Various other problems were fixed.

  •  04 Jan 2014 00:34
Avatar

Release Notes: OSGi MANIFESTs were changed to be auto-generated. Support for processing a query range in the datastore was added for Derby, SQLServer 2012, and Firebird. Support for sequences with SQLServer 2012 was added. Problems with M-N schema generation were fixed. Query bulk fetch was extended for arrays and parameters, and made configurable per query. MongoDB query ordering/range handling was improved. A problem in Java7 enhancement and one in HBase handling of enums were fixed. Support for indentation in XML persistence was added. Various other improvements were made.

Screenshot

Project Spotlight

RESTClient

A Java Swing application to test RESTful Web services.

Screenshot

Project Spotlight

Nulloy

A music player with a waveform seek bar.