[hibernate-commits] [hibernate/hibernate-ogm] 861045: OGM-703 Make sure em join the new transaction in t...

GitHub noreply at github.com
Wed Jul 29 13:17:39 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-ogm
  Commit: 86104570b4b79709f1be820f74f56151ec229699
      https://github.com/hibernate/hibernate-ogm/commit/86104570b4b79709f1be820f74f56151ec229699
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M core/src/test/java/org/hibernate/ogm/backendtck/jpa/JPAJTATest.java

  Log Message:
  -----------
  OGM-703 Make sure em join the new transaction in test


  Commit: 8ba13dda54c3eac85b78b5ac5c54065713290001
      https://github.com/hibernate/hibernate-ogm/commit/8ba13dda54c3eac85b78b5ac5c54065713290001
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/Neo4jTestHelper.java

  Log Message:
  -----------
  OGM-703 Refactor Neo4jTestHelper

  This will make it simpler to update Neo4j


  Commit: daac5245258463cb29134c06390c0bc3b4ee49f2
      https://github.com/hibernate/hibernate-ogm/commit/daac5245258463cb29134c06390c0bc3b4ee49f2
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/transaction/impl/ForwardingTransactionImplementor.java

  Log Message:
  -----------
  OGM-703 Make getDelegate() protected in ForwardingTransactionImplementor

  A datastore might want to access the delegate id in needs to extends this class


  Commit: 441ef1a7628771599bff70eb5c111e22b05f19a9
      https://github.com/hibernate/hibernate-ogm/commit/441ef1a7628771599bff70eb5c111e22b05f19a9
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToOneWithIndexTest.java

  Log Message:
  -----------
  OGM-703 Close em when done in UnidirectionalManyToOneWithIndexTest


  Commit: 255eefcff07b489b6e3eb9ffbd452a8a516fea0d
      https://github.com/hibernate/hibernate-ogm/commit/255eefcff07b489b6e3eb9ffbd452a8a516fea0d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    A neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/transaction/impl/Neo4jTransactionFactory.java
    A neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/transaction/impl/Neo4jTransactionImplementor.java

  Log Message:
  -----------
  OGM-703 Create Neo4jTransactionFactory and Neo4jTransactionImplementor

  They will replace the Neo4jJtaPlatform


  Commit: d7e468248e2a970201af27a2accca75f60e9b4cc
      https://github.com/hibernate/hibernate-ogm/commit/d7e468248e2a970201af27a2accca75f60e9b4cc
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/datastore/spi/BaseDatastoreProvider.java
    M core/src/main/java/org/hibernate/ogm/datastore/spi/DatastoreProvider.java

  Log Message:
  -----------
  OGM-703 Additional method to DatastoreProvider to handle the TransactionFactory


  Commit: 302703ac5bee842b66cb9a22e6a2be11fdbc3309
      https://github.com/hibernate/hibernate-ogm/commit/302703ac5bee842b66cb9a22e6a2be11fdbc3309
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/transaction/impl/OgmTransactionFactoryInitiator.java

  Log Message:
  -----------
  OGM-703 Pass the TransactionFactory to the datastore


  Commit: 98fd33537f380120f884a9ee4c35d0126adc19b6
      https://github.com/hibernate/hibernate-ogm/commit/98fd33537f380120f884a9ee4c35d0126adc19b6
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M bom/pom.xml
    M neo4j/pom.xml

  Log Message:
  -----------
  OGM-703 Update dependencies to Neo4j 2.2.3


  Commit: 34c474704b0b95bedebe413a93e2c8829c702441
      https://github.com/hibernate/hibernate-ogm/commit/34c474704b0b95bedebe413a93e2c8829c702441
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/Neo4jGraphDatabaseServiceLoaderTest.java

  Log Message:
  -----------
  OGM-703 Update GraphDatabaseService mock in test


  Commit: 8a1051497f6ff4233015ea262913e5c6d9de5a44
      https://github.com/hibernate/hibernate-ogm/commit/8a1051497f6ff4233015ea262913e5c6d9de5a44
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M core/src/main/java/org/hibernate/ogm/transaction/impl/OgmJtaPlatformInitiator.java
    R neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/transaction/impl/Neo4jJtaPlatform.java

  Log Message:
  -----------
  OGM-703 Remove Neo4jJtaPlatform


  Commit: 5d9ac37473238c6ac89012aefb3a7bd7a3fed4a7
      https://github.com/hibernate/hibernate-ogm/commit/5d9ac37473238c6ac89012aefb3a7bd7a3fed4a7
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M modules/wildfly/src/main/assembly/dist.xml
    M modules/wildfly/src/main/modules/ogm/neo4j-internal/module.xml
    M modules/wildfly/src/main/modules/ogm/neo4j/module.xml

  Log Message:
  -----------
  OGM-703 Update Neo4j WildFly modules


  Commit: df1cd5bdfb61e8518526cdd58c898c62bbe2d45a
      https://github.com/hibernate/hibernate-ogm/commit/df1cd5bdfb61e8518526cdd58c898c62bbe2d45a
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/Neo4jDatastoreProvider.java

  Log Message:
  -----------
  OGM-703 Wrap transaction factory with Neo4jTransactionFactory


  Commit: 76c525cae84dfadead5479e71d3889d76e50d06d
      https://github.com/hibernate/hibernate-ogm/commit/76c525cae84dfadead5479e71d3889d76e50d06d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/Neo4jDialect.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/MapsTupleIterator.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jAssociationQueries.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jEntityQueries.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jSequenceGenerator.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/NodesTupleIterator.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/QueriesBase.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/dsl/GraphAssertions.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/BidirectionalManyToManyTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/BidirectionalManyToOneTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/BidirectionalOneToOneTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/CollectionOfEmbeddableTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/CompositeEmbeddedIdTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/ElementCollectionListWithIndexTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/ElementCollectionMappingTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/EmbeddableTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/MapTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/Neo4jJpaTestCase.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/ReferencedCompositeIdTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/SingleEntityTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/SingleEntityWithSequenceTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToManyTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToOneTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToOneWithIndexTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UniqueConstraintTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/Neo4jEntityQueriesTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/utils/Neo4jTestHelper.java

  Log Message:
  -----------
  OGM-703 Replace ExecutionEngine with GraphDatabaseService


  Commit: adb5fc42eb01bda2705b8b9256608078456e07d0
      https://github.com/hibernate/hibernate-ogm/commit/adb5fc42eb01bda2705b8b9256608078456e07d0
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/BidirectionalManyToManyTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/BidirectionalManyToOneTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/BidirectionalOneToOneTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/CollectionOfEmbeddableTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/CompositeEmbeddedIdTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/ElementCollectionListWithIndexTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/ElementCollectionMappingTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/EmbeddableTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/EmbeddableWithCollectionMappingTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/MapTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/Neo4jJpaTestCase.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/ReferencedCompositeIdTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/SingleEntityTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/SingleEntityWithSequenceTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToManyTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToOneTest.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/UnidirectionalManyToOneWithIndexTest.java

  Log Message:
  -----------
  OGM-703 Remove transaction manager in Neo4j tests for mapping

  These tests are not using a JTA persistence unit and we don't have
  the Neo4jJtaPlatform anymore.

  I've decided to remove the use of the transaction manager for these cases
  and open the transaction using the graphDb API; this simplify the code and
  should also simplify future updates.


  Commit: 38416b7c172ca3f411af255f520edc9d1ee2f846
      https://github.com/hibernate/hibernate-ogm/commit/38416b7c172ca3f411af255f520edc9d1ee2f846
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/nativequery/Neo4jEntityManagerNativeQueryTest.java

  Log Message:
  -----------
  OGM-703 Remove unused private methods


  Commit: bf99aab2499e5cf2c4d0ea35fbf715703b57df88
      https://github.com/hibernate/hibernate-ogm/commit/bf99aab2499e5cf2c4d0ea35fbf715703b57df88
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    R integrationtest/neo4j/src/test/java/org/hibernate/ogm/test/integration/jboss/Neo4jModuleMemberRegistrationIT.java
    A integrationtest/neo4j/src/test/java/org/hibernate/ogm/test/integration/jboss/Neo4jResourceLocalModuleMemberRegistrationIT.java

  Log Message:
  -----------
  OGM-703 Rename Neo4jModuleMemberRegistrationIT to Neo4jResourceLocalModuleMemberRegistrationIT


  Commit: df6cf6bc1c1358b1f997814fdc748e70b3e852eb
      https://github.com/hibernate/hibernate-ogm/commit/df6cf6bc1c1358b1f997814fdc748e70b3e852eb
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    A integrationtest/neo4j/src/test/java/org/hibernate/ogm/test/integration/jboss/Neo4jJtaModuleMemberRegistrationIT.java

  Log Message:
  -----------
  OGM-703 Create integration test for Neo4j and JTA


  Commit: 286475eb6f39eca0c9b115b96fca264d2ee933d9
      https://github.com/hibernate/hibernate-ogm/commit/286475eb6f39eca0c9b115b96fca264d2ee933d9
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/transaction/Game.java
    A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/transaction/JtaRollbackTest.java
    A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/transaction/ResourceLocalRollbackTest.java

  Log Message:
  -----------
  OGM-703 Additional tests for Neo4j for rollback


  Commit: 916b130931c74c0d0ca965a1a40ab712a49d8a7b
      https://github.com/hibernate/hibernate-ogm/commit/916b130931c74c0d0ca965a1a40ab712a49d8a7b
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/MapTest.java

  Log Message:
  -----------
  OGM-703 Remove old comment from neo4j MapTest


  Commit: d5c445c2374d20165a63dc28f53a25f17d9f9c44
      https://github.com/hibernate/hibernate-ogm/commit/d5c445c2374d20165a63dc28f53a25f17d9f9c44
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    R neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/StringLoggerToJBossLoggingAdaptor.java
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/Neo4jGraphDatabaseServiceLoaderTest.java

  Log Message:
  -----------
  OGM-703 Remove StringLogger adapter for Neo4j

  It's not used anymore when running queries using
  GraphDatabaseService instead of ExecutionEngine


  Commit: f3b92cae8f38451af16f306bfcd49b9f101fa3cb
      https://github.com/hibernate/hibernate-ogm/commit/f3b92cae8f38451af16f306bfcd49b9f101fa3cb
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M documentation/manual/src/main/asciidoc/en-US/modules/neo4j.asciidoc

  Log Message:
  -----------
  OGM-703 Update Neo4j documentation about transactions


  Commit: 9fcd524020e530c39d71dde6bb9465c16a7413de
      https://github.com/hibernate/hibernate-ogm/commit/9fcd524020e530c39d71dde6bb9465c16a7413de
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/logging/impl/Log.java
    M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/transaction/impl/Neo4jTransactionImplementor.java

  Log Message:
  -----------
  OGM-703 If the transaction is marked for rollback, Neo4j won't commit in JTA


  Commit: 5e3aceda416270c706e459aa9d96e5fdbeb86665
      https://github.com/hibernate/hibernate-ogm/commit/5e3aceda416270c706e459aa9d96e5fdbeb86665
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-07-29 (Wed, 29 Jul 2015)

  Changed paths:
    M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/Neo4jJpaTestCase.java

  Log Message:
  -----------
  OGM-703 Update Neo4jJPATestCase to avoid keeping open transactions


Compare: https://github.com/hibernate/hibernate-ogm/compare/81e9f6e6dcaa...5e3aceda4162


More information about the hibernate-commits mailing list