Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-ogm
Commit: 72d32cae365bce8fc3e1f4f244a55565ff586f39
https://github.com/hibernate/hibernate-ogm/commit/72d32cae365bce8fc3e1f4f...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-11 (Sun, 11 Dec 2016)
Changed paths:
A core/src/main/java/org/hibernate/ogm/dialect/spi/TupleSupplier.java
Log Message:
-----------
OGM-1111 Add interface TupleSupplier
Commit: ec2cb8ef8673f33705875ba83f586b93520a0885
https://github.com/hibernate/hibernate-ogm/commit/ec2cb8ef8673f33705875ba...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-11 (Sun, 11 Dec 2016)
Changed paths:
A core/src/main/java/org/hibernate/ogm/dialect/spi/ModelConsumerWithSupplier.java
M
core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java
Log Message:
-----------
OGM-1111 Get tuples to index with the massindexer using TupleSupplier
Commit: c6c4299402c4939c950a7605914a8ab57f86de61
https://github.com/hibernate/hibernate-ogm/commit/c6c4299402c4939c950a760...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-11 (Sun, 11 Dec 2016)
Changed paths:
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BoltNeo4jDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/HttpNeo4jDialect.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/bolt/dialect/impl/BoltNeo4jNodesTupleIterator.java
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jEntityQueries.java
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/remote/http/dialect/impl/HttpNeo4jNodesTupleIterator.java
Log Message:
-----------
OGM-1111 Implements foreach method in Neo4j remote dialects
Commit: c40dabedda351062b953d92582435afe743b1fdc
https://github.com/hibernate/hibernate-ogm/commit/c40dabedda351062b953d92...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-11 (Sun, 11 Dec 2016)
Changed paths:
M
core/src/test/java/org/hibernate/ogm/backendtck/massindex/AssociationMassIndexerTest.java
M
core/src/test/java/org/hibernate/ogm/backendtck/massindex/SimpleEntityMassIndexingTest.java
M
integrationtest/src/test/java/org/hibernate/ogm/test/integration/neo4j/remote/bolt/BoltNeo4jJtaModuleMemberRegistrationIT.java
M
integrationtest/src/test/java/org/hibernate/ogm/test/integration/neo4j/remote/bolt/BoltNeo4jResourceLocalModuleMemberRegistrationIT.java
M
integrationtest/src/test/java/org/hibernate/ogm/test/integration/neo4j/remote/http/HttpNeo4jJtaModuleMemberRegistrationIT.java
M
integrationtest/src/test/java/org/hibernate/ogm/test/integration/neo4j/remote/http/HttpNeo4jResourceLocalModuleMemberRegistrationIT.java
Log Message:
-----------
OGM-1111 Enable mass-indexing tests for Neo4j remote dialects
Commit: b568e39bae7daa6329b67f2cd7a69bcc035299bc
https://github.com/hibernate/hibernate-ogm/commit/b568e39bae7daa6329b67f2...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-11 (Sun, 11 Dec 2016)
Changed paths:
A
integrationtest/src/test/java/org/hibernate/ogm/test/integration/neo4j/remote/controller/RemoteNeo4jJtaCleaner.java
A
integrationtest/src/test/java/org/hibernate/ogm/test/integration/neo4j/remote/controller/RemoteNeo4jResourceLocalCleaner.java
Log Message:
-----------
OGM-1111 Delete all from the DB after integration tests on the remote Neo4j
Commit: 66356c117b167e298f0b8ae10e06498afc3b8462
https://github.com/hibernate/hibernate-ogm/commit/66356c117b167e298f0b8ae...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-11 (Sun, 11 Dec 2016)
Changed paths:
M core/src/main/java/org/hibernate/ogm/dialect/spi/ModelConsumer.java
R core/src/main/java/org/hibernate/ogm/dialect/spi/ModelConsumerWithSupplier.java
M
core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java
M
infinispan/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/InfinispanDialectWithClusteredConfigurationTest.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BoltNeo4jDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/HttpNeo4jDialect.java
M
redis/src/test/java/org/hibernate/ogm/datastore/redis/RedisDialectClusterForEachTest.java
Log Message:
-----------
OGM-1111 Remove ModelConsumerWithSupplier
This commit will delete ModeConsumerWithSupplier and create the method needed to consume
a supplier in ModelConsumer.
This will allow us to pass additional information when we need to get the tuples.
Commit: af9e21a29460f14ff5a623989bccfdfa6c8ba08c
https://github.com/hibernate/hibernate-ogm/commit/af9e21a29460f14ff5a6239...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M documentation/javadoc/pom.xml
Log Message:
-----------
OGM-1111 Add missing dependencies to the javadoc plugin
The javadoc plugin didn't have a reference to Guava.
This could be a separate PR but, for reasons that I cannot figure out, the build fails
without this and I would like to merge it as soon as possible.
Commit: c9e991f2277efb0bcf7bf29aaba659186b1c0192
https://github.com/hibernate/hibernate-ogm/commit/c9e991f2277efb0bcf7bf29...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/CassandraDialect.java
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDialect.java
M core/src/main/java/org/hibernate/ogm/dialect/spi/ModelConsumer.java
M
core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java
M core/src/main/java/org/hibernate/ogm/massindex/impl/TupleIndexer.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/CouchDBDialect.java
A
couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/impl/CouchDBTupleSupplier.java
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/EhcacheDialect.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/impl/LocalCacheManager.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindCacheManager.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableCacheManager.java
M
infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteDialect.java
M
infinispan/src/main/java/org/hibernate/ogm/datastore/infinispan/InfinispanDialect.java
M
infinispan/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/InfinispanDialectWithClusteredConfigurationTest.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/EmbeddedNeo4jDialect.java
A
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jBackendQueryResultIterator.java
R
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jMapsTupleIterator.java
M
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jNodesTupleIterator.java
A
neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/embedded/dialect/impl/EmbeddedNeo4jTupleIterator.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisHashDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisJsonDialect.java
M
redis/src/test/java/org/hibernate/ogm/datastore/redis/RedisDialectClusterForEachTest.java
Log Message:
-----------
OGM-1111 Remove ModelConsumer#consume(Tuple)
Dialects should now rely on ModelConsumer#consume(TupleSupplier).
Commit: 38ba328e404eae025a19440741e023c26d3b60e8
https://github.com/hibernate/hibernate-ogm/commit/38ba328e404eae025a19440...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDialect.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindCacheManager.java
Log Message:
-----------
OGM-1111 Iterators will throw NoSuchElementException
Commit: 6dc19cb0b6948b3cbd54b7caec2635daa6d767ad
https://github.com/hibernate/hibernate-ogm/commit/6dc19cb0b6948b3cbd54b7c...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-12-16 (Fri, 16 Dec 2016)
Changed paths:
M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/CassandraDialect.java
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapDialect.java
M core/src/main/java/org/hibernate/ogm/dialect/spi/ModelConsumer.java
R core/src/main/java/org/hibernate/ogm/dialect/spi/TupleSupplier.java
A core/src/main/java/org/hibernate/ogm/dialect/spi/TuplesSupplier.java
M
core/src/main/java/org/hibernate/ogm/massindex/impl/OptionallyWrapInJTATransaction.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/CouchDBDialect.java
R
couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/impl/CouchDBTupleSupplier.java
A
couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/impl/CouchDBTuplesSupplier.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/kind/impl/OnePerKindCacheManager.java
M
ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/persistencestrategy/table/impl/PerTableCacheManager.java
M
infinispan-remote/src/main/java/org/hibernate/ogm/datastore/infinispanremote/InfinispanRemoteDialect.java
M
infinispan/src/main/java/org/hibernate/ogm/datastore/infinispan/InfinispanDialect.java
M
infinispan/src/test/java/org/hibernate/ogm/datastore/infinispan/test/dialect/impl/InfinispanDialectWithClusteredConfigurationTest.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/BoltNeo4jDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/EmbeddedNeo4jDialect.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/HttpNeo4jDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisHashDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisJsonDialect.java
M
redis/src/test/java/org/hibernate/ogm/datastore/redis/RedisDialectClusterForEachTest.java
Log Message:
-----------
OGM-1111 Rename TupleSupplier and all the implementors to TuplesSupplier
Compare:
https://github.com/hibernate/hibernate-ogm/compare/1b797896e740...6dc19cb...