DataNucleus Access Platform 2.2
Feature Scope for 2.2
- Drop legacy JDOQL mechanism
DataNucleus Access Platform 2.1
Feature Scope for 2.1
- branch on release 2.0.2
- JDOQL2 for RDBMS becomes default
- JPA2 Certification
Possible inclusions, depending on resource :-
- DataFederation
- OSGi Declarative Services ? [OGSi Services require an implementation per extension, but we currently use some extensions as configuration only and not to plug implementation]
- StorePersistenceHandler2
- PEP Security
- Store groups (like Fetch Groups, but for deciding which fields are persisted)
Release Plans
- 2.1.0.m1 - April 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
- 2.0.3 - April 2010
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)







