Details
-
Test
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
Currently, Hibernate test job fails because of execution timeout [1]. After IGNITE-20579 HibernateL2CacheSelfTest fails with an error and then hangs:
class org.apache.ignite.IgniteException: Transaction spans operations on atomic cache (don't use atomic cache inside a transaction). Since 2.15.0 atomic operations inside transactions are not allowed by default. Since 2.16.0 atomic operations inside transactions are finally forbidden.
As we can see, these problem occur because of ATOMIC caches for Hibernate regions "default-query-results-region" and "default-update-timestamps-region" [2], but problem can be deeper, because these regions are used under the hood by the Hibernate itself for query and entity caching.
Links:
Attachments
Issue Links
- relates to
-
IGNITE-20579 Finally restrict atomic operations inside the transaction (remove the system property)
- Resolved
- links to