[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