I've removed the specification .pdf due to size limits. Craig
> Begin forwarded message: > > From: Craig Russell <apache....@gmail.com> > Subject: JSR 243 Maintenance Review 5 > Date: December 6, 2021 at 7:21:34 PM PST > To: p...@jcp.org > Cc: JDO Project <jdo-dev@db.apache.org>, JCP Administration <ad...@jcp.org> > > Please consider this request for Maintenance Review 5 of JSR-243, Java Data > Objects (JDO). > > The maintenance of JDO is done in public on the mail list jdo-dev: > https://lists.apache.org/list.html?jdo-dev@db.apache.org > > The issues are tracked via JIRA. These are the issues being proposed for > Maintenance Review 5: > https://issues.apache.org/jira/browse/JDO-795?jql=project%20%3D%20JDO%20AND%20fixVersion%20%3D%20%22JDO%203.2%22 > > The changes are summarized here [1] > > The proposed updated specification is here [2] > > The license for the TCK, and RI are the Apache License, v2.0: > https://www.apache.org/licenses/LICENSE-2.0 > > The proposed review is 28 days, ending 3 January 2022. > If approved, the proposed publication date is 12 January 2022. > > Please let us know if anything else is needed. > > Regards, > Craig > > [1] Proposed changes: > [JDO-759] - In Ch 1.6 added definition of terminology “Hint” > [JDO-709] - In Ch 6.3, 14.6, 18 and 19 added support for field and property > converters > > [JDO-749] - In Ch 6, 14.3, 14.6 and 14.10 added support for java.time types > as type of a persistent field or property > > [JDO-751] - In Ch 6 and 14.6.2 added support for java.lang.Optional > > [JDO-689] - In Ch 11.1 renamed property javax.jdo.spi.PropertiesResourceName > to javax.jdo.spi.ResourceName > > [JDO-690] - In Ch 11.1 renamed property javax.jdo.Name to > javax.jdo.option.Name > > [JDO-764] - In Ch 11.1 added a note about the usage of the property > ConnectionDriverName > > [JDO-743] - In Ch 11.4 change reference “java.sun.com”-URLs to “xmlns.jcp.org” > > [JDO-745] - In Ch 11.6 and 14.6.2 added support for bitwise operations to > JDOQL > > [JDO-687] - In Ch 11.8 and 12.5 removed deprecated methods from > DataStoreCache and PersistenceManager > > [JDO-735] - In Ch 12.6 and 14.6 added try-with-resources support to > interfaces PersistenceManager and Query (extends AutoCloseable) > > [JDO-760] - In Ch 14.3 and 14.11 replaced the usage of Collection with List > with respect to query results > > [JDO-734] - In Ch 14.6 added api to save query as a Named Query > > [JDO-737] - In Ch 14.6 added new methods to bind query components returning > the query instance to make the query api fluent > > [JDO-736] - In Ch 14.6.1 added new execute and setParameter methods making > use of generics to avoid casting execute results > > [JDO-701] - In Ch 14.6.2 added support for further Math methods > > [JDO-746] - In Ch 14.6.2 added support for wildcard matching (String method > matches) to JDOQL > > [JDO-758] - In Ch 14.6.2 clarified the result of a subquery in JDOQL > [JDO-652] - In Ch 14 added a new section 10 specifying support for typesafe > queries > > [2] Proposed specification: > elided due to size limit (2.5 MB > 1 MB) > > Craig L Russell > c...@apache.org > Craig L Russell c...@apache.org