Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-ogm
Commit: 74de1ad97297817f14a7eb0ecaef38732c343efd
https://github.com/hibernate/hibernate-ogm/commit/74de1ad97297817f14a7eb0...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/main/java/org/hibernate/ogm/persister/impl/TablePerClassDiscriminator.java
Log Message:
-----------
OGM-732 Avoid exception when querying on polymorphic entities
We don't always return the right values when dealing with the different strategies.
The default values returned are the one used by ORM.
Commit: 1b747fe64dbcab675da481b97b40feecbc87186d
https://github.com/hibernate/hibernate-ogm/commit/1b747fe64dbcab675da481b...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M
mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryRendererDelegate.java
Log Message:
-----------
OGM-732 Keep track of the discriminator column in MongoDB when converting queries from
HQL
Commit: f4245a6e895ff779796853bdeed5495c91f74995
https://github.com/hibernate/hibernate-ogm/commit/f4245a6e895ff779796853b...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java
Log Message:
-----------
OGM-732 Keep track of the discriminator column in Neo4j when converting queries from
HQL
Commit: 86eb54a47592075897577a4a598a931e9350fffd
https://github.com/hibernate/hibernate-ogm/commit/86eb54a47592075897577a4...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/inheritance/Node.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/inheritance/NodeLink.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/inheritance/SimpleNode.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/inheritance/SingleTableInheritanceTest.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/inheritance/TextNode.java
Log Message:
-----------
OGM-732 Test inheritance with native queries in MongoDB
Commit: 5a6194e48d7e651e30c66677a06548ab509f6b64
https://github.com/hibernate/hibernate-ogm/commit/5a6194e48d7e651e30c6667...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M infinispan-remote/src/test/resources/hotrod-server-singleton.xml
Log Message:
-----------
OGM-732 Update caches for infinispan remote testing
Commit: a4900244a04f8ff9f7bb509e7bf4a4874f08456a
https://github.com/hibernate/hibernate-ogm/commit/a4900244a04f8ff9f7bb509...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
A core/src/test/java/org/hibernate/ogm/utils/parser/MapBasedEntityNamesResolver.java
Log Message:
-----------
OGM-732 Add MapBasedEntityNameResolver in core for testing
Commit: 26ed3c74ad3099927822be71b0b6a74bfea2243d
https://github.com/hibernate/hibernate-ogm/commit/26ed3c74ad3099927822be7...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A
core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesWithSingleTableInheritanceTest.java
Log Message:
-----------
OGM-732 Add tests for HQL queries with single table inheritance strategy
Commit: 114c0e92d9e41e72fe1b7c2c8e11cc112bd36eba
https://github.com/hibernate/hibernate-ogm/commit/114c0e92d9e41e72fe1b7c2...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A
core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesWithTablePerClassInheritanceTest.java
Log Message:
-----------
OGM-732 Add tests for HQL queries with table per class inheritance strategy
Commit: 3adc0def41de55dcaa35eec2c79335c689ec7e9c
https://github.com/hibernate/hibernate-ogm/commit/3adc0def41de55dcaa35eec...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/parsing/MongoDBQueryParsingTest.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/parsing/model/inheritance/singletable/CommunityMemberST.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/parsing/model/inheritance/singletable/EmployeeST.java
A
mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/parsing/model/inheritance/singletable/PersonST.java
Log Message:
-----------
OGM-732 Test queries conversion from HQL in MongoDB
Commit: dbda341c8ae94d24d3f795314db73f576660ad34
https://github.com/hibernate/hibernate-ogm/commit/dbda341c8ae94d24d3f7953...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A
neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/parsing/CypherQueryParsingTest.java
A
neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/parsing/model/IndexedEntity.java
A
neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/parsing/model/inheritance/CommunityMemberST.java
A
neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/parsing/model/inheritance/EmployeeST.java
A
neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/parsing/model/inheritance/PersonST.java
Log Message:
-----------
OGM-732 Test Cypher queries conversion from HQL in Neo4j
Commit: 319ffb44e390ee742c8f01bc2dfbcc77c7ee8027
https://github.com/hibernate/hibernate-ogm/commit/319ffb44e390ee742c8f01b...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
M core/src/main/java/org/hibernate/ogm/util/impl/Log.java
M
mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/impl/MongoDBQueryRendererDelegate.java
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/query/parsing/impl/Neo4jQueryRendererDelegate.java
Log Message:
-----------
OGM-732 Make MongoDB and Neo4j throw exception if query cannot be executed
At the moment the query parser does not work if the entity has subclasses
and uses TABLE_PER_CLASS inheritance strategy
Commit: 1b797896e7401d5783b78c9765639a9b113111af
https://github.com/hibernate/hibernate-ogm/commit/1b797896e7401d5783b78c9...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-11-30 (Wed, 30 Nov 2016)
Changed paths:
A
core/src/test/java/org/hibernate/ogm/backendtck/queries/SimpleQueriesWithTablePerClassNotSupportedTest.java
Log Message:
-----------
OGM-732 Test exception for Neo4j and MongoDB
Compare:
https://github.com/hibernate/hibernate-ogm/compare/bfa2d9f15f04...1b79789...