db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jdo Wiki] Update of "ChangeLog" by CraigRussell
Date Fri, 27 Jan 2012 15:54:19 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jdo Wiki" for change notification.

The "ChangeLog" page has been changed by CraigRussell:
http://wiki.apache.org/jdo/ChangeLog?action=diff&rev1=64&rev2=65

Comment:
Add 3.1 features to JSR ChangeLog

  = This is the list of changes for maintenance of JSR-243. =
  IssueLog has the list of changes requested by the community.
  == PROPOSED ==
+ 
+  1. Run the TCK using maven 2 instead of maven 1. Add a special maven project exectck that
executes the tck tests in various configurations.
+ 
+  1. Use Java 6 {{{ServiceLoader}}} to find a JDO {{{PersistenceManagerFactory}}} implementation.
+ 
+  1. Support {{{List.get(int)}}} in JDOQL query.
+ 
+  1. Change the return type for avg in JDOQL query.
+ 
+  1. Support conditional ? : operator in JDOQL query.
+ 
+  1. Add methods to JDOQL query:
+   a. {{{charAt(int)}}} applies to {{{String}}} type 
+   a. {{{startsWith(String, int)}}} applies to {{{String}}} type 
+   a. {{{length()}}} applies to {{{String}}} type 
+   a. {{{trim()}}} applies to {{{String}}} type 
+   a. {{{ordinal()}}} applies to {{{Enum}}} types 
+   a. {{{toString()}}} applies to {{{Enum}}} types 
+   a. {{{getHour()}}} applies to {{{java.util.Date}}} type 
+   a. {{{getMinutes()}}} applies {{{to java.util.Date}}} type 
+   a. {{{getSeconds()}}} applies {{{to java.util.Date}}} type 
+   a. {{{getDay()}}} applies to {{{java.util.Date}}} type 
+   a. {{{getMonth()}}} applies to {{{java.util.Date}}} type 
+   a. {{{getYear()}}} applies to {{{java.util.Date}}} type 
+   a. {{{Math.cos(number)}}} static method in java.lang.Math, applies to {{{double}}} type

+   a. {{{Math.sin(number)}}} static method in java.lang.Math, applies to {{{double}}} type

+   a. {{{Math.tan(number)}}} static method in java.lang.Math, applies to {{{double}}} type

+   a. {{{JDOHelper.getVersion(Object)}}} static method in {{{JDOHelper}}}, allows using the
version of an instance directly in a query
+ 
+  1. Allow specifying position of fields in generated schema using the "position" attribute
or annotation.
+ 
+  1. Support mapping option "complete-class" in which each subclass table contains all fields
from all superclasses.
+ 
+  1. Provide a way to put properties to individual {{{PersistenceManager}}} instances.
+ 
+  1. Provide proper OSGi metadata in manifest to enable JDO to be included as OSGi bundles.
+ 
+  1. Add {{{initialValue}}} and {{{allocationSize}}} to {{{Sequence}}} metadata (annotations
and xml).
  
   1. Provide a boolean property to serialize access to objects. Add methods to set and clear
the property. Add xml metadata to specify the property per class or interface.
  

Mime
View raw message