[hibernate-commits] [hibernate/hibernate-orm] 778809: HHH-8624 Update to Infinispan 6.0 snapshot

GitHub noreply at github.com
Thu Nov 21 07:41:45 EST 2013


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 7788092173149a89f194a53896d3e31e0599c713
      https://github.com/hibernate/hibernate-orm/commit/7788092173149a89f194a53896d3e31e0599c713
  Author: Galder Zamarreño <galder at zamarreno.com>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/InfinispanRegionFactory.java
    M hibernate-infinispan/src/main/resources/org/hibernate/cache/infinispan/builder/infinispan-configs.xml
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/InfinispanRegionFactoryTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/access/PutFromLoadValidatorUnitTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/collection/AbstractCollectionRegionAccessStrategyTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/query/QueryRegionImplTestCase.java
    M libraries.gradle

  Log Message:
  -----------
  HHH-8624 Update to Infinispan 6.0 snapshot

* Snapshot update is only to verify that the testsuite passes with
the latest Infinispan fixes for ISPN-3639.


  Commit: c7fa16abe9061956858672b102f363a0a592a4e7
      https://github.com/hibernate/hibernate-orm/commit/c7fa16abe9061956858672b102f363a0a592a4e7
  Author: Galder Zamarreño <galder at zamarreno.com>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/TransactionalAccessDelegate.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/impl/BaseRegion.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/AbstractFunctionalTestCase.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/BasicTransactionalTestCase.java

  Log Message:
  -----------
  HHH-8623 Cache should be up to date after region eviction

* Region clear now happens within the transaction of the caller,
if any. Otherwise, a new transaction is started in order to do the
clear within a transaction and so deal with situations where cache
statistics are queried outside of a transaction.
* Cache updates after the region eviction should be allowed to
happen, so if region eviction happened within the transaction, a
putFromLoad() is mapped to a normal put instead of a PFER call,
so that the data is accessible for the current transaction. This is
not an issue for situations where region has not evicted because
the session cache will have data that's been accessed in the
transaction.
* Transaction manager could be null, if region non-transactional


  Commit: c418ea147f60579d14a4061d3d8e24f509c624e4
      https://github.com/hibernate/hibernate-orm/commit/c418ea147f60579d14a4061d3d8e24f509c624e4
  Author: Galder Zamarreño <galder at zamarreno.com>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M libraries.gradle

  Log Message:
  -----------
  HHH-8624 Update to Infinispan 6.0.0.Final


Compare: https://github.com/hibernate/hibernate-orm/compare/f9c8ec9f2a6b...c418ea147f60


More information about the hibernate-commits mailing list