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]
