Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-ogm
Commit: 88e3d91ab97e0e0cf347db353465ec58857c17bc
https://github.com/hibernate/hibernate-ogm/commit/88e3d91ab97e0e0cf347db3...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
A core/src/test/java/org/hibernate/ogm/backendtck/associations/recursive/Coach.java
A
core/src/test/java/org/hibernate/ogm/backendtck/associations/recursive/TrainCoachesTest.java
Log Message:
-----------
OGM-1344 Add test for bidirectional one-to-one on the same entity type
Commit: be29b44b09126c9c991e6b1e22e2e9cf21f5c936
https://github.com/hibernate/hibernate-ogm/commit/be29b44b09126c9c991e6b1...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/json/impl/Graph.java
Log Message:
-----------
OGM-1344 Add equals and hashcode to Graph class for http dialect
Commit: 6f231333b3632032a20680ff94458c0c3fadb72c
https://github.com/hibernate/hibernate-ogm/commit/6f231333b3632032a20680f...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/BaseNeo4jEntityQueries.java
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/dialect/impl/BoltNeo4jEntityQueries.java
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jEntityQueries.java
Log Message:
-----------
OGM-1344 Improve queries performance for getTuple() on Neo4j
The previous query could potentially expands all the nodes even if
unecessary.
As an example, this commit change the following query
MATCH (owner:ENTITY:Coach {number: 250})
OPTIONAL MATCH (owner) -[r*]->(emb:EMBEDDED)
RETURN owner, r
to
MATCH (owner:ENTITY:Coach {number: 250})
OPTIONAL MATCH (owner) -[r]->(emb:EMBEDDED)
OPTIONAL MATCH (emb) -[r2*]->(emb_2:EMBEDDED)
RETURN owner, r, emb, r2, emb_2
Commit: f4a6fcde8d1a988cecf70163271c83400baf66b8
https://github.com/hibernate/hibernate-ogm/commit/f4a6fcde8d1a988cecf7016...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/bolt/dialect/impl/BoltNeo4jEntityQueries.java
Log Message:
-----------
OGM-1344 Use functional approach for the creation of the embedded nodes collection for a
path
Compare:
https://github.com/hibernate/hibernate-ogm/compare/f253c2943c3f...f4a6fcd...