[hibernate/hibernate-ogm] 0fb4fd: OGM-711 Avoid exporting module org.jboss.jts to us...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 0fb4fdbb463e8f4ecdf673a020936afc5696a1a9
https://github.com/hibernate/hibernate-ogm/commit/0fb4fdbb463e8f4ecdf673a...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M integrationtest/couchdb/src/test/java/org/hibernate/ogm/test/integration/jboss/CouchDBModuleMemberRegistrationIT.java
M integrationtest/mongodb/src/test/java/org/hibernate/ogm/test/integration/jboss/MongoDBModuleMemberRegistrationIT.java
M integrationtest/neo4j/src/test/java/org/hibernate/ogm/test/integration/jboss/Neo4jJtaModuleMemberRegistrationIT.java
M integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/RedisModuleMemberRegistrationIT.java
M integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/RedisModuleMemberRegistrationWithTTLConfiguredIT.java
M integrationtest/testcase/src/test/java/org/hibernate/ogm/test/integration/jboss/EhcacheModuleMemberRegistrationIT.java
M integrationtest/testcase/src/test/java/org/hibernate/ogm/test/integration/jboss/EhcacheModuleMemberRegistrationUsingJBossDeploymentStructureIT.java
M integrationtest/testcase/src/test/java/org/hibernate/ogm/test/integration/jboss/InfinispanModuleMemberRegistrationIT.java
M integrationtest/testcase/src/test/java/org/hibernate/ogm/test/integration/jboss/ModulesMagicDeckITCassandra.java
M modules/wildfly/src/main/modules/ogm/core/module.xml
Log Message:
-----------
OGM-711 Avoid exporting module org.jboss.jts to user classpath
Commit: 865948ac036f48701d20c4d5acdaca9b2d992af8
https://github.com/hibernate/hibernate-ogm/commit/865948ac036f48701d20c4d...
Author: Davide D'Alto <davide(a)hibernate.org>
Date: 2016-03-29 (Tue, 29 Mar 2016)
Changed paths:
M bom/pom.xml
M modules/wildfly/src/main/assembly/dist.xml
M modules/wildfly/src/main/modules/ogm/redis-driver/module.xml
Log Message:
-----------
OGM-1007 Add missing dependencies to the Redis module for WildFly
Compare: https://github.com/hibernate/hibernate-ogm/compare/65fb9d046083...865948a...
8 years, 8 months
[hibernate/hibernate-ogm] dc2930: OGM-1001 Checkstyle rules: allow single line gette...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: dc29303461b565bc2c0f939e5134dd8f6a99013d
https://github.com/hibernate/hibernate-ogm/commit/dc29303461b565bc2c0f939...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M src/main/build-config/checkstyle.xml
Log Message:
-----------
OGM-1001 Checkstyle rules: allow single line getters and setters
Commit: d06de39f6c8535c2906ae2a4c198792a2d4f6924
https://github.com/hibernate/hibernate-ogm/commit/d06de39f6c8535c2906ae2a...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M src/main/build-config/checkstyle.xml
Log Message:
-----------
OGM-1001 Checkstyle rules: disable the check on redundant modifiers
Commit: e0a99305bce00d72d7ff2e216358afdddd9507c0
https://github.com/hibernate/hibernate-ogm/commit/e0a99305bce00d72d7ff2e2...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/CassandraDialect.java
M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSchemaDefiner.java
M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSequenceHandler.java
M core/src/main/java/org/hibernate/ogm/boot/impl/OgmServiceRegistryInitializer.java
M core/src/main/java/org/hibernate/ogm/cfg/impl/HostParser.java
M core/src/main/java/org/hibernate/ogm/datastore/document/impl/EmbeddableStateFinder.java
M core/src/main/java/org/hibernate/ogm/datastore/map/impl/MapPessimisticWriteLockingStrategy.java
M core/src/main/java/org/hibernate/ogm/dialect/impl/TupleContextImpl.java
M core/src/main/java/org/hibernate/ogm/loader/impl/OgmLoader.java
M core/src/main/java/org/hibernate/ogm/options/navigation/impl/ConfigurationContextImpl.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/main/java/org/hibernate/ogm/type/descriptor/impl/StringMappedGridTypeDescriptor.java
M core/src/main/java/org/hibernate/ogm/type/impl/ComponentType.java
M core/src/main/java/org/hibernate/ogm/util/impl/AssociationPersister.java
M core/src/main/java/org/hibernate/ogm/util/impl/LogicalPhysicalConverterHelper.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithEmbeddedCollectionTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/simpleentity/CRUDTest.java
M core/src/test/java/org/hibernate/ogm/utils/InvokedOperationsLoggingDialect.java
M infinispan/src/main/java/org/hibernate/ogm/datastore/infinispan/dialect/impl/InfinispanPessimisticWriteLockingStrategy.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/impl/MongoDBQueryDescriptor.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/query/parsing/nativequery/impl/NativeQueryParser.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/datastore/CollectionNamingValidationTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/id/objectid/ObjectIdTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/parsing/MongoDBQueryParsingTest.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/query/parsing/nativequery/NativeQueryParserTest.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/Neo4jEntityQueries.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/impl/Neo4jSchemaDefiner.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/EmbeddableTest.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/mapping/EmbeddableWithCollectionMappingTest.java
M neo4j/src/test/java/org/hibernate/ogm/datastore/neo4j/test/query/nativequery/Neo4jSessionNativeQueryTest.java
Log Message:
-----------
OGM-1001 Various code formatting improvements to make Checkstyle happy
Commit: 0ccfa484826b6147003dc1ef57d704856444dee3
https://github.com/hibernate/hibernate-ogm/commit/0ccfa484826b6147003dc1e...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M performance/src/main/java/org/hibernate/ogm/perftest/model/AuthorWithSequence.java
M performance/src/main/java/org/hibernate/ogm/perftest/model/ScientistWithSequence.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/nativeapi/NativeApiAssociationFindBenchmark.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/nativeapi/NativeApiAssociationInsertBenchmark.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/nativeapi/NativeApiFindBenchmark.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/nativeapi/NativeApiInsertBenchmark.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/EntityManagerFactoryHolder.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/HibernateOgmAssociationFindBenchmark.java
M performance/src/main/java/org/hibernate/ogm/perftest/mongodb/ogm/HibernateOgmAssociationInsertBenchmark.java
Log Message:
-----------
OGM-1001 Checkstyle fixes for the performance module
Commit: fafddec4984ae62d1238dde441ebf9dc800526f5
https://github.com/hibernate/hibernate-ogm/commit/fafddec4984ae62d1238dde...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M integrationtest/testcase/src/test/java/org/hibernate/ogm/test/integration/jboss/controller/RegistrationExecutor.java
Log Message:
-----------
OGM-1001 Checkstyle fixes for the integration tests
Commit: 8166d4e2a1ecc6f134020dd4a446e5c376b576ea
https://github.com/hibernate/hibernate-ogm/commit/8166d4e2a1ecc6f134020dd...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M documentation/examples/gettingstarted/src/main/java/org/hibernate/ogm/examples/gettingstarted/DogBreedRunner.java
M documentation/examples/gettingstarted/src/main/java/org/hibernate/ogm/examples/gettingstarted/domain/Breed.java
M documentation/examples/gettingstarted/src/main/java/org/hibernate/ogm/examples/gettingstarted/domain/Dog.java
M documentation/examples/gettingstarted/src/main/resources/log4j.properties
Log Message:
-----------
OGM-1001 Checkstyle fixes for the Getting started guide
Commit: 65fb9d046083c2e52dc19c86c3e0041972bbfa45
https://github.com/hibernate/hibernate-ogm/commit/65fb9d046083c2e52dc19c8...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M pom.xml
Log Message:
-----------
OGM-1001 Upgrade the checkstyle plugin to allow using Java 8 lambdas
Compare: https://github.com/hibernate/hibernate-ogm/compare/6376d0f1b01f...65fb9d0...
8 years, 8 months
[hibernate/hibernate-ogm] 453fc4: OGM-947 Implement Redis Cluster support
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 453fc4085b278c19f7373094e5a02f896443a433
https://github.com/hibernate/hibernate-ogm/commit/453fc4085b278c19f737309...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2016-03-24 (Thu, 24 Mar 2016)
Changed paths:
M .gitignore
M bom/pom.xml
M integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/RedisModuleMemberRegistrationWithTTLConfiguredIT.java
M readme.md
A redis/Makefile
M redis/pom.xml
M redis/src/main/java/org/hibernate/ogm/datastore/redis/AbstractRedisDialect.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/main/java/org/hibernate/ogm/datastore/redis/RedisProperties.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisConfiguration.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisDatastoreProvider.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/JsonEntityStorageStrategy.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/logging/impl/Log.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/RedisDialectClusterForEachTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/impl/TestRedisDatastoreProvider.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/RedisOgmTestCase.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/TTLConfiguredProgrammaticallyTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/RedisTestHelper.java
Log Message:
-----------
OGM-947 Implement Redis Cluster support
Add support for Redis Cluster. Upgrade lettuce driver version. Document how to test OGM Redis with Redis Standalone and Redis Cluster. Create Makefile for Redis setup. Create a specific forEachTuple test since the cluster scan requires a scan over all master nodes.
The cluster routing is handled by the lettuce driver library, so mainly the interface changed to a smaller type which is implemented by the Cluster and the Standalone API. The lettuce driver cannot handle a cluster-wide SCAN command that is required to iterate over all keys in the Redis keyspace. This is done within the Redis dialect code and requires to keep track of the iteration state.
Commit: 7988eec553c16ff46d7bdff2c1bb974867c40601
https://github.com/hibernate/hibernate-ogm/commit/7988eec553c16ff46d7bdff...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2016-03-24 (Thu, 24 Mar 2016)
Changed paths:
M integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/RedisModuleMemberRegistrationWithTTLConfiguredIT.java
Log Message:
-----------
OGM-947 Remove unused imports
Commit: d7ab9f63e7899ed321685b65ef973401a4e89dca
https://github.com/hibernate/hibernate-ogm/commit/d7ab9f63e7899ed321685b6...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2016-03-24 (Thu, 24 Mar 2016)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/modules/redis.asciidoc
M redis/src/main/java/org/hibernate/ogm/datastore/redis/AbstractRedisDialect.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/main/java/org/hibernate/ogm/datastore/redis/RedisProperties.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisDatastoreProvider.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/logging/impl/Log.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/ClusterDonut.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisClusterHashMappingTest.java
Log Message:
-----------
OGM-947 Polishing
Add Redis Cluster configuration to documentation. Fix review findings. Verify Redis mode (configuration vs. runtime) when creating the dialect. Add tests to verify hash slot mapping using curly braces.
Commit: 57f78d40ce546fcbdc4e723dbe090ae65f0e32e1
https://github.com/hibernate/hibernate-ogm/commit/57f78d40ce546fcbdc4e723...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2016-03-24 (Thu, 24 Mar 2016)
Changed paths:
A redis/src/test/resources/redis-cluster-slothashes.txt
Log Message:
-----------
OGM-947 Add redis-cluster-slothashes file
Commit: 89cad053e50183f6e3cc5095d99cdc2bd216f988
https://github.com/hibernate/hibernate-ogm/commit/89cad053e50183f6e3cc509...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2016-03-24 (Thu, 24 Mar 2016)
Changed paths:
M redis/Makefile
M redis/src/main/java/org/hibernate/ogm/datastore/redis/AbstractRedisDialect.java
Log Message:
-----------
OGM-988 Fix review findings
Use all cluster nodes in Makefile to initialize OGM. Fix spelling in documentation. Skip master nodes without slot assignment.
Compare: https://github.com/hibernate/hibernate-ogm/compare/b3b5e574c9fd...89cad05...
8 years, 9 months