>From my side: I would love to have a stable Jakarta-ready artifact (to avoid building against a SNAPSHOT), so I can get the OWB4 branch into TomEE main and start further work on the TCK frontlines / do a milestone release.
JPA-3.1 foR EE10 would be (according to [1]): - EntityManagerFactory and EntityManager interfaces extend java.lang.AutoCloseable interface - Fixes ClassTransformer.transform to throw Persistence API specific exception - Adds support for java.util.UUID and GenerationType.UUID - Adds CEILING, EXP, FLOOR, LN, POWER, ROUND, and SIGN numeric functions to Jakarta Persistence QL and ceiling(), exp(), floor(), ln(), power(), round(), and sign() to Criteria API - Adds LOCAL DATE, LOCAL DATETIME, and LOCAL TIME functions to Jakarta Persistence QL and corresponding localDate(), localDateTime(), and localTime() to Criteria API - Adds EXTRACT function to Jakarta Persistence QL - Adds support for Expressions as conditions in Criteria CASE expressions - Adds missing definition of single_valued_embeddable_object_field in - Jakarta Persistence QL BNF - Clarifies mixing types of query input parameters - Clarifies definition of the Basic type - Clarifies the order of parameters in the LOCATE function - Clarifies SqlResultSetMapping with multiple EntityResults and conflicting aliases So maybe 4.0.0 for JPA 3.0 and 4.1.0 for JPA 3.1 ? ;-) Gruß Richard [1] https://jakarta.ee/specifications/persistence/3.1/ Am Freitag, dem 20.10.2023 um 14:16 +0200 schrieb Mark Struberg: > The major question which is still left for me: this is now Jakarta > JPA-3.0. There got changes made to the API made in JPA-4.0 Do we like > to tackle those as well? Or do we make a release with JPA-3.0 level > and only later do a 4.0? Or invest this bit of work and work towards > a 4.0 EE10 immediately? > > LieGrue, > strub > > > > Am 20.10.2023 um 09:06 schrieb Richard Zowalla > > <rich...@zowalla.com>: > > > > I am fine with it. I had a quick chat with Mark and after he fixed > > a > > regression in the OPENJPA SNAPSHOT found while building TomEE, he > > was > > also like "let's do a release". > > > > So maybe just a final and minors, if we find bugs / build new > > features? > > > > Gruß > > Richard > > > > Am Donnerstag, dem 19.10.2023 um 19:01 +0200 schrieb Romain Manni- > > Bucau: > > > Guess we can do a final, we never fully implemented the spec (for > > > good and > > > bad reasons) so if Mark gives his go on the work he did on the > > > bytecode I'm > > > for a final. > > > > > > Romain Manni-Bucau > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > <https://rmannibucau.metawerx.net/> | Old Blog > > > <http://rmannibucau.wordpress.com> | Github > > > <https://github.com/rmannibucau> | > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > > < > > > https://www.packtpub.com/application-development/java-ee-8-high-perfor > > > mance> > > > > > > > > > Le jeu. 19 oct. 2023 à 18:54, Richard Zowalla <r...@apache.org> a > > > écrit : > > > > > > > Hi all, > > > > > > > > can we do a a milestone release (4.0.0-M1 or similar) of > > > > OpenJPA ? > > > > > > > > I would like to build TomEE 10.x against a stable version of > > > > OpenJPA, so we might be able to do a milestone/alpha release of > > > > a > > > > TomEE 10 since the normal build is looking good. > > > > > > > > Gruß > > > > Richard > > > > > > > > > > > > > > > > > > > > > > >