|
May 21st 2010
- DataNucleus Access Platform 2.1 ("Thomson") 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 2.1 Milestone 3
includes the following changes
-
Change some Maven dependencies to allow use with JDO3
-
Fix to generic compilation for "param.field" and use of subquery candidate
-
Extend in-memory query evaluation result clause handler to allow variable expression and more
-
Fix to in-memory query evaluation for String.matches when the string is null
-
RDBMS : Fix to cascade delete on 1-1 when there is a FK present (so leave to datastore)
-
RDBMS : Fix to Derby syntax for CROSS JOIN pre-10.6
-
RDBMS : Fix to Derby usage with JDOQL2 to restrict use of CLOB/BLOC with DISTINCT/UNION
-
RDBMS : Add ability to query in datastore when candidate collection being input
-
RDBMS : Fix to Map.containsKey/containsValue to allow for contained variable already having
a table in the statement
-
RDBMS : Fix to use of subqueries with parameters linking back to the main query
-
RDBMS : Fix to use of input positional parameters when one is used multiple times in the
statement
-
RDBMS : Fetching optimisation when fetching a field and taking the opportunity to load
any other non-relation or 1-1/N-1 unloaded fields
-
RDBMS : Fix to SQL table namers to allow for multiple levels of subquery
-
RDBMS : Fix to Collection.contains(Enum)
-
RDBMS : Fix to use of parameter with null value in comparisons
-
RDBMS : Fix to use of explicit parameters in subquery
-
RDBMS : Fix to generation of "count" query to get size so it takes into account
DISTINCT in the main query
-
Excel : Support for persistence of primitive wrapper types
-
Excel : Support for persistence of embedded PC fields (Guido)
-
Spatial : Added support for all Oracle/PostGIS/MySQL specific methods
-
Spatial : Fix to handling of user object in Jts objects when querying
-
Spatial : Addition of remaining methods for querying
This release is downloadable under an Apache 2 license from the
DataNucleus community site.
|
|