Hi Craig, the list looks good.
A few JIRAs are marked as "Not A Problem" or as "Won't Fix". Do they belong to the list? - Improvement JDO-594 is marked as "Not A Problem" - New Feature JDO-607 is marked as "Not A Problem" - Improvement JDO-632 is marked as "Won't Fix" - Task JDO-708 is marked as "Won't Fix" - Improvement JDO-711 is marked as "Won't Fix" Regards Michael > Please take a look. This will become the JCP change list for approval by the > JCP. > > Craig > > Release Notes - JDO - Version JDO 3.1 > > ** Bug > * [JDO-731] - Warnings when building exectck > * [JDO-733] - models test has typo in ORM file, sharing join table when > should have own table > * [JDO-573] - RI creates bad SQL for navigational queries > * [JDO-643] - The type of AVG should always be double (not the type of > the field) > * [JDO-669] - TCK : > RelationshipManyToManyAllRelationships.testDeleteFromMappedSide - problem > with check > * [JDO-670] - ArrayListCollections.set() is missing "break" in final few > fields > * [JDO-672] - Test case failure: SQLException in > ParenthesesMarkOperatorPrecedence > * [JDO-673] - Interface JDOEntityManagerFactory does not compile with JPA > 2.0 > * [JDO-681] - RI enhancer is not finding log4j properties file > * [JDO-688] - javax.jdo.EnhancerTest#testClasspathJar() fails on Windows > * [JDO-691] - Typo in heading 11.1.4 > * [JDO-693] - Constant string "javax.jdo.option.TransactionType" not > defined in javax.jdo.Constants > * [JDO-700] - exectck plugin throws StringIndexOutOfBoundsException > * [JDO-704] - API test compilation failure > * [JDO-706] - No enhancer log output with maven 2 > * [JDO-715] - exectck will always try to install Derby schema even if > derby not being run > * [JDO-719] - JDOQL should support Date.getDate instead of Date.getDay > * [JDO-720] - Possible time zone issue in SupportedDateMethods > > ** Improvement > * [JDO-721] - Specifying NULL elements positioning in ordered columns > * [JDO-728] - extension element for @Index, @ForeignKey, @Unique, > @PrimaryKey annotations are needed. > * [JDO-594] - Add @Documented to all JDO Annotations > * [JDO-632] - Select new build/project tool > * [JDO-647] - Run TCK using Maven2 for consistency > * [JDO-662] - Extend "sequence" metadata to allow specification of start > and allocationSize > * [JDO-678] - Ability to set properties on PersistenceManager > * [JDO-682] - Change datastore-identity strategy for shoppingcart pc > classes > * [JDO-694] - Automate OSGi bundling in JDO 3.1+ build > * [JDO-695] - Fix PMFMapMapTest > * [JDO-696] - Throw on unrecognized javax.jdo options > * [JDO-699] - Archive unmaintained modules > * [JDO-705] - Delete Maven1 config files > * [JDO-707] - Refactor JDO parent & child poms > * [JDO-710] - Edit poms so that the maven eclipse plugin doesn't throw on > import > * [JDO-711] - Reorganize project sources to abide by maven conventions > * [JDO-716] - Convert spec to OpenOffice > * [JDO-717] - copyjdorijars does not cleanup target directory > > ** New Feature > * [JDO-580] - Add TCK query test using methods in the query result > * [JDO-650] - Support for conditional operator ? : in JDOQL > * [JDO-607] - Require no-args constructor for PMF implementations and add > static methods to PMF interface > * [JDO-633] - List.get(int) support in JDOQL is missing > * [JDO-658] - JDOQL : Support for further methods (String, Enum, Date, > JDOHelper) > * [JDO-660] - Ability to specify positioning of field 'column(s)' in > datastore "table" > * [JDO-666] - Provide quick reference to JDOQL as PDF download > * [JDO-667] - Extend PersistenceManageFactory to return all known entity > classes > * [JDO-674] - Support a way of defining inheritance strategy that results > in a table per class with the table containing columns for all fields in the > class (inc superclasses) > * [JDO-698] - Add TCK tests for JDO-696 > * [JDO-702] - Support for specification of embedded inherited objects > * [JDO-708] - Create JIRA "component" entry for exectck & parent-pom > modules > * [JDO-713] - SignatureTest failure for method > Discriminator.discriminatorColumnName() > > ** Wish > * [JDO-730] - Creating the innerjoin without relationship between objects > > > Craig L Russell > Architect, Oracle > http://db.apache.org/jdo > 408 276-5638 mailto:craig.russ...@oracle.com > P.S. A good JDO? O, Gasp! > -- *Michael Bouschen* *Prokurist* akquinet tech@spree GmbH Bülowstr. 66, D-10783 Berlin Fon: +49 30 235 520-33 Fax: +49 30 217 520-12 Email: michael.bousc...@akquinet.de Web: www.akquinet.de <http://www.akquinet.de> akquinet tech@spree GmbH, Berlin Geschäftsführung: Martin Weber, Dr. Torsten Fink Amtsgericht Berlin-Charlottenburg HRB 86780 B USt.-Id. Nr.: DE 225 964 680