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

NOTE: Next week’s meeting will be two hours earlier: 7 AM PST

Agenda:

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

pending

2. News on JDO social media properties (see email from Matthew)?

Message was sent to Matthew to send credentials to Craig. 

Greg Chase volunteered to help manage the Twitter account. Michael volunteered 
for the Google+ account. And Craig volunteers for the Facebook account. All the 
volunteers should get all of the credentials. Thanks to Matthew for his service 
to date.

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

What about use of variables that have type Optional<T>? Perhaps we can treat 
them the same as parameters? 

What about support for Optional.orElse() so that JDOQL could use age.orElse(0) 
< 18. Persons without an age will be less than 18. Without support for orElse, 
the query would be more complicated. Tilmann volunteers to write the tck test.

If a parameter is of type Optional<Employee> can the user pass an instance of 
Employee or must the actual parameter be of type Optional<Employee>? 

Regarding parameters of type domain object, the specification does not disallow 
them, but are there any test cases? The specification does not have an 
assertion near the special treatment of domain object identity comparison. AI 
Michael write a test case for domain objects as parameters. Include referencing 
fields and comparing to other domain objects by identity.

Discussion continues on JIRA.

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

AI Craig: update specification for review

5. Other issues

Action Items from weeks past:
[Oct 30 2015] AI Craig: File a maintenance review with JCP
[May 15 2015] AI Craig Spec change for roll back an active transaction when 
closing a persistence manager (JDO-735)  
[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 L Russell
[email protected]




Reply via email to