You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NH-4034 - realigning transaction management with Hibernate
* Hibernate calls statistics between action queue and interceptor
* Hibernate calls children AfterCompletion at the end.
* Hibernate calls ConnectionManager.AfterTransaction outside of a SessionImpl.AfterTransactionCompletion
* Call dependant sessions AfterTransactionCompletion
* Flush dependent sessions
* Hibernate does not call AfterTransactionBegin for dependent transactions (but should)
* Hibernate does not restrict calling interceptors on dependant sessions
* Move flush into beforeTransactionCompetion method
* Add call to AfterTransactionBegin on dependent sessions
* Move using(sessionImplementor.ConnectionManager.FlushingFromDtcTransaction) outside of a loop.
0 commit comments