[hibernate-commits] [hibernate/hibernate-core] : HHH-6955 Upgrade to Infinispan 5.1.0.CR3

GitHub noreply at github.com
Tue Jan 10 07:55:40 EST 2012


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-core
  Commit: cc9fbf42a9a75a2317675907ed077d84826117db
      https://github.com/hibernate/hibernate-core/commit/cc9fbf42a9a75a2317675907ed077d84826117db
  Author: Galder Zamarreño <galder at zamarreno.com>
  Date:   2012-01-10 (Tue, 10 Jan 2012)

  Changed paths:
    M hibernate-infinispan/hibernate-infinispan.gradle
  M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/InfinispanRegionFactory.java
  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/main/java/org/hibernate/cache/infinispan/impl/BaseTransactionalDataRegion.java
  M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/query/QueryResultsRegionImpl.java
  M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/timestamp/TimestampsRegionImpl.java
  M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheAdapter.java
  M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheAdapterImpl.java
  A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheCommandExtensions.java
  A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheCommandFactory.java
  A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheCommandIds.java
  A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheCommandInitializer.java
  M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/CacheHelper.java
  A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/EvictAllCommand.java
  A hibernate-infinispan/src/main/resources/META-INF/services/org.infinispan.commands.module.ModuleCommandExtensions
  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/AbstractGeneralDataRegionTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/AbstractNonFunctionalTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/InfinispanRegionFactoryTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/NodeEnvironment.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/collection/CollectionRegionImplTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/entity/AbstractEntityRegionAccessStrategyTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/entity/EntityRegionImplTestCase.java
  R hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/BasicJdbcTransactionalTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/classloader/CacheAccessListener.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/cluster/EntityCollectionInvalidationTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/query/QueryRegionImplTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/timestamp/TimestampsRegionImplTestCase.java
  M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/util/CacheTestUtil.java

  Log Message:
  -----------
  HHH-6955 Upgrade to Infinispan 5.1.0.CR3

* 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.





More information about the hibernate-commits mailing list