DataNucleus Access Platform 2.2
Feature Scope for 2.2
- Branch on release 2.1.1
- Drop legacy JDOQL mechanism for RDBMS
- Type-safe refactorable JDO queries
- Data Federation
- OSGi Declarative Services ? [OGSi Services require an implementation per extension, but we currently use some extensions as configuration only and not to plug implementation]
- PEP Security
- Store groups (like Fetch Groups, but for deciding which fields are persisted)
- ODFDOM 0.8.5+
Release Plans
- 2.2.0 M2 - Oct 2010?
- 2.2.0.release - Jan 2011
DataNucleus Access Platform 2.1
Feature Scope for 2.1
- Branch on release 2.0.2
- JDOQL2 for RDBMS becomes default
- JPA2 Complete (Certification depends on the JCP and getting a TCK, so forget that)
- Support for persistence to OOXML
- Support for persistence to GoogleStorage
- Support for persistence of javax.time types (JSR0310)
- Support for persistence of some Google Collections types
- StorePersistenceHandler2
Release Plans
- 2.1.2 - Oct 2010?
DataNucleus Access Platform 2.0
Feature Scope for 2.0
- Datastores : Add support for HBase, Amazon S3, Oracle Timesten
- In-memory evaluation of contains(), containsKey(), containsValue()
- Drop support for Oracle <= 8, DB2 < 8, Informix style joins, so we maintain ANSI style joins only from this point - use AccessPlatform 1 otherwise
- Drop support for building using Ant ("build.xml", "build.properties") - undocumented and inconsistent.
- Caching of query compilations and results
- JPA2 implementation - build from Geronimo EA JPA2 jar
- Rewrite of JPQL for RDBMS, using generic query mechanism
- Rewrite of JDOQL for RDBMS, using generic query mechanism
Release Plans
- No further releases planned; commercial enquiries required.
DataNucleus Access Platform 1.1
Feature Scope for 1.1
- Datastores : Add support for ODF, BigTable
- JDK1.5+ from this release onwards. Move enum to store.rdbms, move JDO+annotations to core, move rest to JPA. Merge JDK1.3/1.4 SCO wrappers
- Remove NucleusSQL - not strategic direction, and hardly used but have a maintenance cost
- Provide generic compilation to SQL converter so that we can start to think about replacing RDBMS JDOQL/JPQL and fixing all of those bugs that exist in it.
Release Plans
- No further releases planned; commercial enquiries required.
DataNucleus Access Platform 1.0
Feature Scope for 1.0
- Datastores : Add support for LDAP, XML, Excel, NeoDatis, JSON
- APIs : JDO2.1, JPA1, some of JPA2 (most of JPA2 can go in Access Platform 1.2/2.0)
- Query Languages : JDOQL for all datastores, SQL for RDBMS, db4o, JPQL for RDBMS.
Release Plans
- No further releases planned; commercial enquiries required.
Future
Collaboration Tools:
Collaborative repository of Metadata and workflow accessible to business and its members
Tools for Developers:
IDE Refactoring and Data Analysis (Should we release a DataNucleus Workshop? or a bundle of Eclipse plugins?)
Libraries Standard APIs: JDO, JPA, WS
Libraries API or IDEs: Metadata Management, Analysis and Refactoring
Tools for Operators:
Provide Management Interfaces: SNMP
Logging
Scripting capabilities for controlling DataNucleus
Labels
(None)









