[hibernate-commits] [hibernate/hibernate-orm] ba3677: HHH-11323 Update CorrectnessTestCase

GitHub noreply at github.com
Thu Dec 22 06:38:10 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: ba3677b6900750abc427f7042e4e735b853794e0
      https://github.com/hibernate/hibernate-orm/commit/ba3677b6900750abc427f7042e4e735b853794e0
  Author: Radim Vansa <rvansa at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/stress/CorrectnessTestCase.java

  Log Message:
  -----------
  HHH-11323 Update CorrectnessTestCase


  Commit: 160f5ba86345e677787f4d2d8e8c8b98ce88e1b5
      https://github.com/hibernate/hibernate-orm/commit/160f5ba86345e677787f4d2d8e8c8b98ce88e1b5
  Author: Radim Vansa <rvansa at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/FutureUpdateSynchronization.java
    A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/LockingInterceptor.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/NonStrictAccessDelegate.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/RemovalSynchronization.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/TombstoneAccessDelegate.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/TombstoneCallInterceptor.java
    R hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/TombstoneSynchronization.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/VersionedCallInterceptor.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/util/FutureUpdate.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/InvocationAfterCompletion.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/LifecycleCallbacks.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/Tombstone.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/TombstoneUpdate.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/AbstractRegionAccessStrategyTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/collection/CollectionRegionAccessStrategyTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/entity/EntityRegionAccessStrategyTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/AbstractNonInvalidationTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/TombstoneTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/VersionedTest.java
    A hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/util/ExpectingInterceptor.java

  Log Message:
  -----------
  HHH-11323 + HHH-11339

Evict during concurrent update and putFromLoad can result in stale entry in 2LC
PutFromLoads in replicated/distributed caches should propagate asynchronously

It would require additional effort to isolate only changes that fix
HHH-11323 and which just allow async propagation.


  Commit: f59807554a84b5e32103bd04542fd9a0b3a68445
      https://github.com/hibernate/hibernate-orm/commit/f59807554a84b5e32103bd04542fd9a0b3a68445
  Author: Radim Vansa <rvansa at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/FutureUpdateSynchronization.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/LockingInterceptor.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/NonStrictAccessDelegate.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/TombstoneAccessDelegate.java
    A hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/UnorderedDistributionInterceptor.java
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/impl/BaseTransactionalDataRegion.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/AbstractRegionAccessStrategyTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/TombstoneTest.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/util/ExpectingInterceptor.java

  Log Message:
  -----------
  HHH-11339 Use UnorderedDistributionInterceptor for async replication


  Commit: 2a4efd46caf1a8dbcce5eb1156934b305af3e7a8
      https://github.com/hibernate/hibernate-orm/commit/2a4efd46caf1a8dbcce5eb1156934b305af3e7a8
  Author: Radim Vansa <rvansa at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/access/TxPutFromLoadInterceptor.java
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/AbstractRegionAccessStrategyTest.java

  Log Message:
  -----------
  HHH-11350 Intermittent failure in testEvictAll/testRemoveAll


  Commit: 20daac6ea7a062d02854c536bc9db4e52057af11
      https://github.com/hibernate/hibernate-orm/commit/20daac6ea7a062d02854c536bc9db4e52057af11
  Author: Radim Vansa <rvansa at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M hibernate-infinispan/src/test/java/org/hibernate/test/cache/infinispan/functional/cluster/EntityCollectionInvalidationTest.java

  Log Message:
  -----------
  HHH-11350 Intermittent failure in EntityCollectionInvalidationTest.testAll


Compare: https://github.com/hibernate/hibernate-orm/compare/cc56c9672b28...20daac6ea7a0


More information about the hibernate-commits mailing list