Aaron
Aaron
In 0.9.18, remoteSession could return values returned by commands executed. However, the remoteSession calls were changed from `def` to `void` as part of the CompileStatic changes, which broke the ability...
GORM 6.1.11.BUILD-SNAPSHOT Grails 3.3.6 We have some scenarios where using `withNewSession` can cause an `Active Connection is required` error after the block executes. There are paths where the `ConnectionSynchronization.suspend` method...
In testing multi-tenancy for our application I realized that any entity which implements MultiTenant is not eligible for 2nd level caching at all in Hibernate. This is currently by design...
`GormValidateable` has a property `skipValidate` that is trying to skip calling validate multiple times when an entity is saved and then later flushed. However, it has the potential to cause...
The docs for `withNewSession` say (emphasis added): > Provides a way to execute code within the context of a new Hibernate session which *shares the same transactional (JDBC Connection)* resource...
Hibernate 5.6 has removed usage of javassist but the gorm-hibernate5 library still seems to depend on it for the HibernateProxyHandler. This is causing us some compilation issues as we were...
GORM 7.0.2.RELEASE Hibernate 5.4.10.Release Calling `getId()` or `id` on a HibernateProxy causes unwrap. For example, a simple integration test like: ``` void "calling getId() should not unwrap proxy"() { when:...
We are getting a random error sometimes opening a WebSocket connection. When the error occurs, we can usually just restart the pod without any changes and it will work the...
When the report compilation runs, it exposes a Java icon on the MacOS dock. When using the gradle daemon, the icon will stay as long as the gradle daemon is...
spring-batch:4.1.2.RELEASE We have a job with multiple steps, the first being a `MethodInvokingTaskletAdapter` step that does some initial setup for the job in a single transaction. If this method fails,...