By doing this, discovery of nodes is not timed and instead is done in-memory which is much more reliable from a testing perspective. Due to timing issues, some tests would randomly fail because the cluster did not form in time, so changing to this JGroups stack for testing solves random test failures due to invalidation messages not being sent around.
* Switch to autoCommit=false so that unnecessary transactions are not created. * Mark timestamps cache explicitly non-transactional. * Move away from using caches as a way to send evict all notifications. Instead, use custom commands provided by Infinispan. * Get rid of the JDBC transaction test because it does not make sense configuring JDBC transactions with Infinispan 2LC.
HHH-4439 - Override auditing behavior of properties defined in @MappedSuperclass
…database metadata into account
HHH-5891: Added ordering clause to query generated by getRevisions()
…uld check if the session factory is closed
…factories: EMF_BaseEntityManagerFunctionalTestCase' failure
…to fulfill guarantee given in JavaDoc.