Release and Plans

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)