Attendees: Michael Bouschen, Tilmann Zäschke, Craig Russell

Agenda:

1. Spec update to clarify whether methods that are documented to be hints must 
not throw exceptions?

It’s a bit more subtle. If an implementation does not support the method, it 
should not throw an exception. But if the implementation supports the method, 
and e.g. there is an illegal argument, it is allowed but is not required to 
throw IllegalArgumentException. It is not allowed to throw an exception simply 
to report that the method is not supported.

AI Michael file a JIRA

2. New patch for review on JDO-735 "Make PersistenceManager and Query support 
AutoCloseable (JDK1.7+)" https://issues.apache.org/jira/browse/JDO-735

Patch was reviewed. 

Is try-with-resources allowed to assign to a variable defined outside the try 
statement?
The tests should verify the behavior in the specification regarding the close 
and closeAll methods that the results outside the block still can be accessed 
but there are no results available.

AI Michael update the patch.

3. JDO-751 "Support for Java8 Optional" 
https://issues.apache.org/jira/browse/JDO-751

4. JDO-747 "Behavior of delete() with multiple concurrent Transactions" 
https://issues.apache.org/jira/browse/JDO-747

5. Anything still unresolved with JDO-749 "Support for java.time types, and 
querying using associated methods" https://issues.apache.org/jira/browse/JDO-749

Still incomplete. Needs test cases and spec update.

6. Anything still unresolved with JDO-745 "Support bitwise operations in JDOQL" 
https://issues.apache.org/jira/browse/JDO-745

Still incomplete. Needs test cases and spec update.

7. JDO 3.1: Need to go through change lists in JIRA for 3.1 RC1 and 3.1 to 
prepare JCP Change Log

8. Other issues

Action Items from weeks past:

[Oct 30 2015] AI Craig: File a maintenance review with JCP
[Apr 17 2015] AI Craig: Oracle spec page on JDO need to be updated once the JCP 
Maintenance Release for JDO 3.1 is published
[Oct 17 2014] AI Matthew any updates for "Modify specification to address NoSQL 
datastores": https://issues.apache.org/jira/browse/JDO-651?
[Feb 28 2014] AI Everyone: take a look at 
https://issues.apache.org/jira/browse/JDO-712
[Feb 28 2014] AI Everyone: take a look at 
https://issues.apache.org/jira/browse/JDO-625
[Dec 13 2013] AI Craig file a JIRA for java.sql.Blob and java.sql.Clob as 
persistent field types
[Aug 24 2012] AI Craig update the JIRAs JDO-689 JDO-690 and JDO-692 about 
JDOHelper methods. In process.

Craig Russell
papa...@gmail.com



Reply via email to