Branch: refs/heads/5.0
Home:
https://github.com/hibernate/hibernate-ogm
Commit: 850170127e09bf0d257c7a6efaeabaaf6d4530cc
https://github.com/hibernate/hibernate-ogm/commit/850170127e09bf0d257c7a6...
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: edb89745b44e4c260c0a638c5ff119dba0bcc3e7
https://github.com/hibernate/hibernate-ogm/commit/edb89745b44e4c260c0a638...
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: 617a3fd276fba64f7d28106cd6e7136539fcaac6
https://github.com/hibernate/hibernate-ogm/commit/617a3fd276fba64f7d28106...
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: aa56949589f98ee8772a355cc5b5074507db6ad7
https://github.com/hibernate/hibernate-ogm/commit/aa56949589f98ee8772a355...
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: 363e29e68dea91697aac9ca67c29e6f8fa0b9a0c
https://github.com/hibernate/hibernate-ogm/commit/363e29e68dea91697aac9ca...
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: 298bc8c0809a7aeeba650d5737982fe7998024ae
https://github.com/hibernate/hibernate-ogm/commit/298bc8c0809a7aeeba650d5...
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: dd36c47b5d369239f8ec292d16aa7dd56ca3fbf6
https://github.com/hibernate/hibernate-ogm/commit/dd36c47b5d369239f8ec292...
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: bd0ceafc143c1fa7988ca14d41d643480819c7fb
https://github.com/hibernate/hibernate-ogm/commit/bd0ceafc143c1fa7988ca14...
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: b8e26495694f4daefdab948ffeb5850289df4a3d
https://github.com/hibernate/hibernate-ogm/commit/b8e26495694f4daefdab948...
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: 2cceaa85f82ddaef78070e77318fbb6597f9a833
https://github.com/hibernate/hibernate-ogm/commit/2cceaa85f82ddaef78070e7...
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: 5396ca5fa3a7af9dbe2f6afc68bdc2b86f875122
https://github.com/hibernate/hibernate-ogm/commit/5396ca5fa3a7af9dbe2f6af...
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/ca112dd18e2a...5396ca5...