+1 on going java8. I'd also suggest adding support for javax.currency JSR354
2016-03-31 15:23 GMT+03:00 Vlad Mihalcea <mihalcea.vlad(a)gmail.com>:
Hi,
It makes sense to unify the core with hem in a single module.
Currently, the flushing behavior differs if we execute a query through a
Session or through an EntityManager.
Does it mean that we eliminate those differences as well?
Vlad
On Thu, Mar 31, 2016 at 2:57 PM, Steve Ebersole <steve(a)hibernate.org>
wrote:
> We have been having a few side discussions about plans for 6.0, and I
> thought it would be a good idea to consolidate them together.
>
>
> 1. Incorporate the SQM work. Lots of pieces go into this:
> 1. Replacing the interpretation of HQL/JPQL and Criteria queries.
> 2. *Possibly* leveraging SQM to deal with entity operations
> (load-by-id, merge, etc).
> 3. Improved Query contracts
> 4. Improved persister contracts (including addition of an
"embeddable
> persister").
> 5. Improved Type contracts
> 2. Extensions to JPA criteria based on SQM work(this is probably more
on
> ongoing 6.x task)
> 3. Baseline on Java 8
>
> Is there anything else anyone wants to discuss getting included?
>
> Another one I'd like to discuss is the consolidation of the
hibernate-core
> and hibernate-entitymanager modules into a single module (possibly
renamed
> hibernate-orm). There are a lot of reasons and benefits to doing this:
>
> 1. A major one would be the consolidation of "type systems".
Hibernate
> has org.hibernate.type.Type. JPA defines javax.persistence.Type. Now
> with
> SQM we have a 3rd type system in play.
> 2. It is also the major hurdle to moving to being able to fully
replace
> the legacy criteria with JPA criteria. If Session and EntityManager
(as
> well as SessionFactory ad EntiytManagerFactory) were fully integrated
> then
> Session would be able to build/handle JPA criteria queries.
> 3. Simplified HEM bootstrapping
>
>
> There are also a few challenges to doing this consolidation of the
> hibernate-core and hibernate-entitymanager modules. The big one tht
stick
> out in my head is event-listener with different behaviors between core
and
> hem.
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev
--
Regards, Petar!
Karlovo, Bulgaria.
---
Public PGP Key at:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x19658550C3110611
Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611