[hibernate-commits] [hibernate/hibernate-ogm] 238e09: OGM-801 Fixing wrong mapping of embeddedables nest...
GitHub
noreply at github.com
Fri May 15 10:00:47 EDT 2015
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 238e09e1ec201b9bdbe94ce1ebd63b8a77b58922
https://github.com/hibernate/hibernate-ogm/commit/238e09e1ec201b9bdbe94ce1ebd63b8a77b58922
Author: Gunnar Morling <gunnar.morling at googlemail.com>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/cfg/impl/OgmNamingStrategy.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/embeddable/EmbeddableMappingTest.java
Log Message:
-----------
OGM-801 Fixing wrong mapping of embeddedables nested within element collections
Commit: 30a91909077a1e3f0039ef44c7d7667ca37ce159
https://github.com/hibernate/hibernate-ogm/commit/30a91909077a1e3f0039ef44c7d7667ca37ce159
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 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/Neo4jAssociationQueries.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jAssociationSnapshot.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/Neo4jTupleAssociationSnapshot.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/QueriesBase.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/AliasResolver.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/predicate/impl/Neo4jPredicateFactory.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/parsing/AliasResolverTest.java
Log Message:
-----------
OGM-783 [Neo4j] Fix the creation of embedded associations
OGM-783 is about returning only the right number of elements from a query on embeddeds.
It ended up being bigger than I initially thought and this commit acctually solves
the following issues:
* OGM-783: Only the right number of results is now returned from the query
* Fix the creation of embedded associations. The mapping wasn't correct
when an emebdded collection was involved.
Commit: b0aa8b4b3610858421b463c0389c57d0b76a853a
https://github.com/hibernate/hibernate-ogm/commit/b0aa8b4b3610858421b463c0389c57d0b76a853a
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
A core/src/test/java/org/hibernate/ogm/utils/SessionHelper.java
Log Message:
-----------
OGM-783 Create new utility class for test using the session
Commit: 6518382c16826cf1582cf894e0e994e11138d3dc
https://github.com/hibernate/hibernate-ogm/commit/6518382c16826cf1582cf894e0e994e11138d3dc
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/dsl/GraphAssertions.java
A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/dsl/NodeForGraphAssertions.java
A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/dsl/RelationshipsChainForGraphAssertions.java
Log Message:
-----------
OGM-783 [Neo4j] Create DSL to assert the mapping in tests
Commit: e40777261e28b22d728b8824eef560304d2ba0cd
https://github.com/hibernate/hibernate-ogm/commit/e40777261e28b22d728b8824eef560304d2ba0cd
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
R core/src/test/java/org/hibernate/ogm/backendtck/queries/AnEmbeddable.java
R core/src/test/java/org/hibernate/ogm/backendtck/queries/AnotherEmbeddable.java
R core/src/test/java/org/hibernate/ogm/backendtck/queries/EmbeddedCollectionItem.java
A core/src/test/java/org/hibernate/ogm/backendtck/queries/Ending.java
A core/src/test/java/org/hibernate/ogm/backendtck/queries/OptionalStoryBranch.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithEmbeddedCollectionTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithEmbeddedTest.java
A core/src/test/java/org/hibernate/ogm/backendtck/queries/StoryBranch.java
A core/src/test/java/org/hibernate/ogm/backendtck/queries/StoryGame.java
R core/src/test/java/org/hibernate/ogm/backendtck/queries/WithEmbedded.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/embeddable/EmbeddableMappingTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/id/objectid/EntityWithObjectIdAndEmbeddable.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/id/objectid/ObjectIdWithEmbeddableTest.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/MapTest.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/Neo4jJpaTestCase.java
Log Message:
-----------
OGM-783 Update test related to embeddedable associations
Change the test to work with a multi-path game scenario and update the queries for the existing
tests.
Commit: 4c4dd694e7d77d5ea05b4af35893fd9ea98459f1
https://github.com/hibernate/hibernate-ogm/commit/4c4dd694e7d77d5ea05b4af35893fd9ea98459f1
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 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/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
Log Message:
-----------
OGM-783 [Neo4j] Use the DSL for existing mapping tests
Commit: 927f508a12be16f6e6674877c9c9a1dadbd2fcfb
https://github.com/hibernate/hibernate-ogm/commit/927f508a12be16f6e6674877c9c9a1dadbd2fcfb
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
A neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/EmbeddableWithCollectionMappingTest.java
Log Message:
-----------
OGM-783 [Neo4j] Additional test for the mapping of collection in embeddeds
Commit: 0ad0225c9aaa04e4f67b76a3e7874e528f9dbd10
https://github.com/hibernate/hibernate-ogm/commit/0ad0225c9aaa04e4f67b76a3e7874e528f9dbd10
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
A core/src/main/java/org/hibernate/ogm/util/impl/EmbeddedHelper.java
Log Message:
-----------
OGM-783 Create EmbeddedHelper class
A utility class to check if properties are embedded and with some utility
functions.
Commit: 110b27345bc09260e280052c33f14e26a8555800
https://github.com/hibernate/hibernate-ogm/commit/110b27345bc09260e280052c33f14e26a8555800
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 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/Neo4jAssociationQueries.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jAssociationSnapshot.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/Neo4jTupleAssociationSnapshot.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jTupleSnapshot.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/QueriesBase.java
Log Message:
-----------
OGM-783 [Neo4j] Use EmbeddedHelper utility class
Commit: 2390d43b727253e8c88c26cb86c1c2de38cae2de
https://github.com/hibernate/hibernate-ogm/commit/2390d43b727253e8c88c26cb86c1c2de38cae2de
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
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/QueriesBase.java
Log Message:
-----------
OGM-783 [Neo4j] Extract common methods to QueriesBase
Commit: b5a0cc3d7fb32a998c392fbbd0baf49b7d550490
https://github.com/hibernate/hibernate-ogm/commit/b5a0cc3d7fb32a998c392fbbd0baf49b7d550490
Author: Davide D'Alto <davide at hibernate.org>
Date: 2015-05-15 (Fri, 15 May 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/Neo4jAssociationSnapshot.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jEntityQueries.java
Log Message:
-----------
OGM-783 [Neo4j] Find an association using a cachable Cypher query
Compare: https://github.com/hibernate/hibernate-ogm/compare/dabbda9c7b27...b5a0cc3d7fb3
More information about the hibernate-commits
mailing list