[hibernate-commits] [hibernate/hibernate-ogm] 2f2021: OGM-1380 Create the counters at start up in Infini...
GitHub
noreply at github.com
Fri Feb 9 12:11:16 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 2f202162a9437253538c86ec245c384b309e3935
https://github.com/hibernate/hibernate-ogm/commit/2f202162a9437253538c86ec245c384b309e3935
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
Date: 2018-02-09 (Fri, 09 Feb 2018)
Changed paths:
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/InfinispanDialect.java
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/impl/InfinispanEmbeddedDatastoreProvider.java
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/logging/impl/Log.java
R infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterCommand.java
A infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterHandler.java
A infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/SequenceClusteredCounterHandler.java
A infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/TableClusteredCounterHandler.java
R infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/GlobalConfigNotEnabledNextValueGenerationTest.java
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/GlobalConfigNotEnabledSequenceGenerationTest.java
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/GlobalConfigNotEnabledTableGenerationTest.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/LocalCacheNextValueGenerationTest.java
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/StartAndCloseInfinispanEmbeddedFactoryBaseTest.java
M infinispan-embedded/src/test/resources/infinispan-dist-noglobal.xml
Log Message:
-----------
OGM-1380 Create the counters at start up in Infinispan Embedded
Commit: 832bede03341302fc50e19acbd62236c16002db7
https://github.com/hibernate/hibernate-ogm/commit/832bede03341302fc50e19acbd62236c16002db7
Author: Davide D'Alto <davide at hibernate.org>
Date: 2018-02-09 (Fri, 09 Feb 2018)
Changed paths:
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterHandler.java
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/SequenceClusteredCounterHandler.java
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/TableClusteredCounterHandler.java
Log Message:
-----------
OGM-1380 Avoid keeping track of which thread created the sequence
A different solution that doesn't require keeping track of the thread that has created the
counter and also remove duplicated code.
Compare: https://github.com/hibernate/hibernate-ogm/compare/1258894e84e1...832bede03341
More information about the hibernate-commits
mailing list