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

Reply via email to