[hibernate/hibernate-ogm] bf61b6: OGM-1353 Infinispan sequence generation is not thr...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: bf61b6ec908a76de083f4c3dadee213991585e7b
https://github.com/hibernate/hibernate-ogm/commit/bf61b6ec908a76de083f4c3...
Author: fax4ever <fabiomassimo.ercoli(a)gmail.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M bom/pom.xml
M infinispan-embedded/pom.xml
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/InfinispanDialect.java
A infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterCommand.java
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/impl/LocalCacheManager.java
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/clustered/ClusteredSequenceNextValueGenerationTest.java
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/clustered/ClusteredTableNextValueGenerationTest.java
M infinispan-embedded/src/test/resources/infinispan-dist.xml
Log Message:
-----------
OGM-1353 Infinispan sequence generation is not thread safe
Commit: e21d21f2a0b5ad31d73e1165f57d7e1bcd0f5621
https://github.com/hibernate/hibernate-ogm/commit/e21d21f2a0b5ad31d73e116...
Author: fax4ever <fabiomassimo.ercoli(a)gmail.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M modules/pom.xml
M modules/src/main/assembly/dist.xml
M modules/src/main/modules/ogm/infinispan-embedded/module.xml
A modules/src/main/modules/org/infinispan/core/module.xml
A modules/src/main/modules/org/infinispan/counter/module.xml
Log Message:
-----------
OGM-1353 Fixing Wildfly Distribution Module for Clustered Counter with Hibernate OGM
Commit: 3d1ade3f4cf1956f5f7e61cbb5ad772f2e371914
https://github.com/hibernate/hibernate-ogm/commit/3d1ade3f4cf1956f5f7e61c...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/persistencestrategy/counter/ClusteredCounterCommand.java
Log Message:
-----------
OGM-1353 Replace new Long(...) with Long.valueOf(...)
Commit: 3b671305e0fbc26952c4944b651034fd60ee5559
https://github.com/hibernate/hibernate-ogm/commit/3b671305e0fbc26952c4944...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/logging/impl/Log.java
Log Message:
-----------
OGM-1353 Create log error in case transport is not defined when using counters in Infinispan emb
Commit: 2c6d28ac0b392b1703d8cb98946ac0c603298f02
https://github.com/hibernate/hibernate-ogm/commit/2c6d28ac0b392b1703d8cb9...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 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/persistencestrategy/counter/ClusteredCounterCommand.java
Log Message:
-----------
OGM-1353 Update ClusteredCounterCommand
Commit: c462890a9810e8d842a3f4835ae1010abb716259
https://github.com/hibernate/hibernate-ogm/commit/c462890a9810e8d842a3f48...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M infinispan-embedded/src/main/java/org/hibernate/ogm/datastore/infinispan/impl/CacheInitializer.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/persistencestrategy/counter/ClusteredCounterCommand.java
Log Message:
-----------
OGM-1376 Create Counter only once and validate if it's needed
Commit: 8c9c35802ba9bea76ff3437e2c3fa35ce8359fe7
https://github.com/hibernate/hibernate-ogm/commit/8c9c35802ba9bea76ff3437...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/clustered/LocalCacheNextValueGenerationTest.java
Log Message:
-----------
OGM-1353 Test exception is thrown when local caches are used and counters is needed
Commit: 77199fb5985b5970f563c02b6d8400b926182491
https://github.com/hibernate/hibernate-ogm/commit/77199fb5985b5970f563c02...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/initialize/NonTransactionalCachesTest.java
Log Message:
-----------
OGM-1353 Update NonTransactionalCachesTest
* Make sure is using infinispan-local.xml
* Create an inner class to use for entity
Commit: 9907f21c4b4657a53851a6058614c9642e4747c2
https://github.com/hibernate/hibernate-ogm/commit/9907f21c4b4657a53851a60...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/InfinispanDialectWithClusteredConfigurationTest.java
Log Message:
-----------
OGM-1353 Mock database in InfinispanDialectWithClusteredConfiguration
These tests use mocks. Before the database was null but now we check if sequences are defined
and this check requires the namespaces in the database object.
Commit: 419389bd922f9618b9056de354987446ce4afa5f
https://github.com/hibernate/hibernate-ogm/commit/419389bd922f9618b9056de...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M documentation/examples/gettingstarted/src/main/resources/META-INF/persistence.xml
A documentation/examples/gettingstarted/src/main/resources/infinispan-dist.xml
A documentation/examples/gettingstarted/src/main/resources/testing-flush-loopback.xml
Log Message:
-----------
OGM-1353 Update getting started example
The example uses generated id, they now only work for clustered caches with Infinispan.
We ca revert this once OGM-1376 is resolved.
Commit: 95c38cdafb374713be8a2035950de531cc460f6c
https://github.com/hibernate/hibernate-ogm/commit/95c38cdafb374713be8a203...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/batchfetching/BatchFetchingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/hsearch/HibernateSearchAtopOgmTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/hsearch/SearchOnStandaloneOGMTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/AutoIdGeneratorTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/AutoIdGeneratorWithSessionTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/CompositeIdTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/SequenceIdGeneratorTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/SequenceNextValueGenerationTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/TableIdGeneratorTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/id/TestNextValueGeneration.java
M core/src/test/java/org/hibernate/ogm/backendtck/massindex/AssociationMassIndexerTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/massindex/SimpleEntityMassIndexingTest.java
M core/src/test/java/org/hibernate/ogm/utils/TestHelper.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/cachemapping/CacheMappingTestBase.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/cachemapping/CachePerKindCacheMappingTest.java
M infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/cachemapping/CachePerKindConfiguredViaOptionCacheMappingTest.java
Log Message:
-----------
OGM-1353 Create method to enable counters for infinispan in TestHelper
Some tests require generated id or sequences, this way we can keep track
which tests in core use it and the remove it once OGM-1376 (Counter for local caches)
is resolved.
Commit: 7aa416b34e29a397a49a6a56c1387f5977e66089
https://github.com/hibernate/hibernate-ogm/commit/7aa416b34e29a397a49a6a5...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/id/TableNextValueGenerationTest.java
Log Message:
-----------
OGM-1353 Enable TableNextValueGenerationTest for Infinispan Embedded
Commit: f78a859440befa21ad21118f3438bd57975f8113
https://github.com/hibernate/hibernate-ogm/commit/f78a859440befa21ad21118...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
R infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/clustered/ClusteredSequenceNextValueGenerationTest.java
R infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/clustered/ClusteredTableNextValueGenerationTest.java
Log Message:
-----------
OGM-1353 Delete Clustered tests created by Fabio
There is no need to create new classes for this tests now that we updated the configuration
Commit: a422fee16aae43870bf57111807134ee8f39b645
https://github.com/hibernate/hibernate-ogm/commit/a422fee16aae43870bf5711...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M infinispan-embedded/src/test/resources/infinispan-dist.xml
Log Message:
-----------
OGM-1353 Remove warning from counter configuration in XML
Commit: 2fac226dac590b89779e5298afba0bca9578994a
https://github.com/hibernate/hibernate-ogm/commit/2fac226dac590b89779e529...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
R infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/clustered/LocalCacheNextValueGenerationTest.java
A infinispan-embedded/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/counter/LocalCacheNextValueGenerationTest.java
Log Message:
-----------
OGM-1353 Rename 'clustered' test package to 'counter'
Compare: https://github.com/hibernate/hibernate-ogm/compare/17c78f85a02f...2fac226...
7 years, 1 month