FYI. If anyone wants to run the JDO TCK for v3.2 against DataNucleus (for example to be able to develop tests for new features), they will need to checkout the latest from SVN and additionally update copyjdorijars/pom.xml
to refer to <dependency> <groupId>org.datanucleus</groupId> <artifactId>datanucleus-api-jdo</artifactId> <version>4.2.0-m1-SNAPSHOT</version> </dependency> rather than v4.1.x of that jar (available in DN nightly repo). All other DataNucleus jars remain at v4.1.x. It runs and passes with the exception of "SignatureTest" where the file tck/src/conf/jdo-3_1-signatures.txt will need updating at some point (when all is stable and agreed) to reflect API changes in JDO v3.2 (and rename the file preferably to omit the version number from the filename while doing that). Currently implemented in DataNucleus : 1. Removed deprecated methods JDO-687 2. Additional Math JDOQL methods JDO-701 3. Fluent methods to javax.jdo.Query interface JDO-701 - added some methods 4. Save Query as named query JDO-734 5. Make PM, Query AutoCloseable JDO-735 all except discussion on if txn active 6. AttributeConverters JDO-709 PMF default converters, some annotation/XML Regards -- Andy DataNucleus (Web: http://www.datanucleus.org Twitter: @datanucleus)