[hibernate-commits] [hibernate/hibernate-ogm] bf61b6: OGM-1353 Infinispan sequence generation is not thr...

GitHub noreply at github.com
Thu Jan 25 11:31:03 EST 2018


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: bf61b6ec908a76de083f4c3dadee213991585e7b
      https://github.com/hibernate/hibernate-ogm/commit/bf61b6ec908a76de083f4c3dadee213991585e7b
  Author: fax4ever <fabiomassimo.ercoli at 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/e21d21f2a0b5ad31d73e1165f57d7e1bcd0f5621
  Author: fax4ever <fabiomassimo.ercoli at 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/3d1ade3f4cf1956f5f7e61cbb5ad772f2e371914
  Author: Davide D'Alto <davide at 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/3b671305e0fbc26952c4944b651034fd60ee5559
  Author: Davide D'Alto <davide at 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/2c6d28ac0b392b1703d8cb98946ac0c603298f02
  Author: Davide D'Alto <davide at 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/c462890a9810e8d842a3f4835ae1010abb716259
  Author: Davide D'Alto <davide at 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/8c9c35802ba9bea76ff3437e2c3fa35ce8359fe7
  Author: Davide D'Alto <davide at 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/77199fb5985b5970f563c02b6d8400b926182491
  Author: Davide D'Alto <davide at 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/9907f21c4b4657a53851a6058614c9642e4747c2
  Author: Davide D'Alto <davide at 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/419389bd922f9618b9056de354987446ce4afa5f
  Author: Davide D'Alto <davide at 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/95c38cdafb374713be8a2035950de531cc460f6c
  Author: Davide D'Alto <davide at 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/7aa416b34e29a397a49a6a56c1387f5977e66089
  Author: Davide D'Alto <davide at 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/f78a859440befa21ad21118f3438bd57975f8113
  Author: Davide D'Alto <davide at 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/a422fee16aae43870bf57111807134ee8f39b645
  Author: Davide D'Alto <davide at 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/2fac226dac590b89779e5298afba0bca9578994a
  Author: Davide D'Alto <davide at 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...2fac226dac59


More information about the hibernate-commits mailing list