[hibernate/hibernate-ogm] 8e247a: OGM-194 Initial draft to support Redis within Hibe...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 8e247a8cbe9cb1ce37225e53d2413a3a68047fc1
https://github.com/hibernate/hibernate-ogm/commit/8e247a8cbe9cb1ce37225e5...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M bom/pom.xml
M core/src/main/java/org/hibernate/ogm/datastore/impl/AvailableDatastoreProvider.java
M core/src/main/java/org/hibernate/ogm/util/impl/Log.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/collection/types/MapContentsStoredInSeparateDocumentTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredProgrammaticallyTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaAnnotationsTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaPropertyTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/optimisticlocking/OptimisticLockingTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/CompositeIdQueriesTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/queries/QueriesWithEmbeddedCollectionTest.java
M core/src/test/java/org/hibernate/ogm/utils/GridDialectType.java
M core/src/test/java/org/hibernate/ogm/utils/test/SkipByGridDialectSelfJpaTest.java
M core/src/test/java/org/hibernate/ogm/utils/test/SkipByGridDialectSelfTest.java
M modules/pom.xml
M modules/wildfly/pom.xml
M modules/wildfly/src/main/assembly/dist.xml
A modules/wildfly/src/main/modules/ogm/redis-driver/module.xml
A modules/wildfly/src/main/modules/ogm/redis/module.xml
M pom.xml
A redis/pom.xml
A redis/src/main/java/org/hibernate/ogm/datastore/redis/Redis.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisProperties.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/DocumentBasedAssociation.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/EmbeddedAssociation.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/RedisAssociation.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/RedisAssociationRowFactory.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/RedisAssociationSnapshot.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/RedisTupleSnapshot.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/Association.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/Entity.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/StructuredValue.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/Base64ByteArrayTypeDescriptor.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/ByteArrayCodec.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisConfiguration.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisDatastoreProvider.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonBlobType.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonByteType.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonDoubleType.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonIntegerType.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonLongType.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/SerializationStrategy.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/JsonSerializationStrategy.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/RedisJsonTypeConverter.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/logging/impl/Log.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/logging/impl/LoggerFactory.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/navigation/RedisEntityContext.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisGlobalContext.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisPropertyContext.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisEntityContextImpl.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisGlobalContextImpl.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisPropertyContextImpl.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/id/GuitarPlayer.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/id/PianoPlayer.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/id/TableGeneratorTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/embeddable/EmbeddableMappingTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/Donut.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/Family.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/Plant.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisMappingTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/JsonDocument.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/RedisBackendTckHelper.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/RedisTestHelper.java
A redis/src/test/resources/hibernate.properties
A redis/src/test/resources/log4j.properties
Log Message:
-----------
OGM-194 Initial draft to support Redis within Hibernate OGM
- Use Hashes to store JSON-encoded representations of the fields
- Be prepared for Java serialization
- Support associations
- Be prepared for storing the key/values as real key/values but with limitations
Commit: 54e6a4a40579a4b4013643706c1c011f848ec8b6
https://github.com/hibernate/hibernate-ogm/commit/54e6a4a40579a4b40136437...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/util/configurationreader/impl/SimplePropertyReaderContext.java
M core/src/main/java/org/hibernate/ogm/util/impl/Log.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisProperties.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/RedisTupleSnapshot.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/Association.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/Entity.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/StructuredValue.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/Base64ByteArrayTypeDescriptor.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/ByteArrayCodec.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/EntityStorageStrategy.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonByteType.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonDoubleType.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonIntegerType.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonLongType.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/SerializationStrategy.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/hash/ExperimentalHashEntityStorageStrategy.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/JsonEntityStorageStrategy.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/JsonSerializationStrategy.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/RedisJsonTypeConverter.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/EntityStorageType.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/TTL.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/AssociationStorageOption.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/EntityStorageOption.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/TTLConverter.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/TTLOption.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/CollectionUnidirectionalInEntityTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/CompositeIdInEmbeddedTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/ListGlobalTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/ManyToManyDocumentTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/ManyToManyGlobalTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/ManyToManyInEntityTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/ManyToOneGlobalTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/ManyToOneInEntityTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/OneToOneCollectionTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/associations/OneToOneInEntityTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/embeddable/EmbeddableMappingTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/Donut.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisHashMappingTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisJsonMappingTest.java
R redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisMappingTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/Band.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/LogRecord.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/RedisTTLTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/Song.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/RedisBackendTckHelper.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/RedisTestHelper.java
Log Message:
-----------
OGM-194 Extend Redis support
- Store JSON values at Redis top-level (GET/SET)
- Use Redis Lists for external association storage
- Remove Id's from JSON
- Enable association tests
- Fix data type mapping (BigInteger/BigDecimal) back to standard types
- Introduce TTL annotation to control expiry
- Psst! Don't tell! Added experimental hash-based storage for a more native Redis feeling
Commit: c420fa4c51e6dc44de25d1f40cd90743154d358e
https://github.com/hibernate/hibernate-ogm/commit/c420fa4c51e6dc44de25d1f...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/master-docinfo.xml
M documentation/manual/src/main/asciidoc/en-US/master.asciidoc
A documentation/manual/src/main/asciidoc/en-US/modules/redis.asciidoc
Log Message:
-----------
OGM-194 Initial documentation for the Redis module
Commit: c178fd7b9b216b768193da0d827bb89290ce3a13
https://github.com/hibernate/hibernate-ogm/commit/c178fd7b9b216b768193da0...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/modules/redis.asciidoc
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/id/TableGeneratorTest.java
Log Message:
-----------
OGM-194 Pull identifiers from hash to top-level, JSON representation, documentation
Commit: 5eba2b9f9f6d571644931874f0f8be8fa7095612
https://github.com/hibernate/hibernate-ogm/commit/5eba2b9f9f6d57164493187...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredProgrammaticallyTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaAnnotationsTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaPropertyTest.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.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/logging/impl/Log.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/navigation/RedisEntityContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/EntityStorageType.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/AssociationStorageOption.java
A redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisEntityContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisGlobalContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisPropertyContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisEntityContextImpl.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisGlobalContextImpl.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisPropertyContextImpl.java
Log Message:
-----------
OGM-194 Implement changes from PR feedback
Commit: be093bb175c5ba593ffab536f49aff1762792c0e
https://github.com/hibernate/hibernate-ogm/commit/be093bb175c5ba593ffab53...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredProgrammaticallyTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaAnnotationsTest.java
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredViaPropertyTest.java
M documentation/manual/src/main/asciidoc/en-US/modules/redis.asciidoc
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisProperties.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/TTL.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/TTLOption.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/GlobalPropertyTTLTest.java
Log Message:
-----------
OGM-194 Use consistently TTL instead of expiry
Commit: fcae0153080d2a91edca6c33362a43d35e738837
https://github.com/hibernate/hibernate-ogm/commit/fcae0153080d2a91edca6c3...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/model/impl/RedisAssociationRowFactory.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/EntityStorageStrategy.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/hash/ExperimentalHashEntityStorageStrategy.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/json/JsonEntityStorageStrategy.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/Donut.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisHashMappingTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisJsonMappingTest.java
Log Message:
-----------
OGM-194 Implement REMOVE/PUT_NULL tuple operations in hash strategy
Commit: e1cf28ead7c312222fed548dd02d5fe80cf9419f
https://github.com/hibernate/hibernate-ogm/commit/e1cf28ead7c312222fed548...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M core/src/test/java/org/hibernate/ogm/backendtck/associations/storageconfiguration/AssociationStorageConfiguredProgrammaticallyTest.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/TTL.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisEntityContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisGlobalContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisPropertyContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisEntityContextImpl.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisGlobalContextImpl.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/impl/RedisPropertyContextImpl.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/options/ttl/TTLConfiguredProgrammaticallyTest.java
Log Message:
-----------
OGM-194 Support programmatically configuration for TTL and fix TTL bug when a new key is set
Commit: d883a05c920a8ea65a3961cc22ff8d5c1cf63195
https://github.com/hibernate/hibernate-ogm/commit/d883a05c920a8ea65a3961c...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/dialect/value/Entity.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
Log Message:
-----------
OGM-194 Polishing
Commit: d6b819f6f24bafeb6d7525fdc814298b1837e819
https://github.com/hibernate/hibernate-ogm/commit/d6b819f6f24bafeb6d7525f...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.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-194 Inject entity key into entity tuples when retrieving Entities
Entity key was not supplied when retrieving an entity from Redis. The entity key is now injected into the entity based on the EntityKey, AssociationKey, or based on the Redis key
Commit: 1f44a1d9adf527db8d8da4f9cea1f38a929bcd9e
https://github.com/hibernate/hibernate-ogm/commit/1f44a1d9adf527db8d8da4f...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M modules/wildfly/src/main/assembly/dist.xml
M modules/wildfly/src/main/modules/ogm/redis-driver/module.xml
M modules/wildfly/src/main/modules/ogm/redis/module.xml
Log Message:
-----------
OGM-194 Adjustments from WildFly 9 test
- Use Guava from WildFly in WildFly module because its the right version
- Remove false references to netty-core
- Add missing dependencies to Jackson
Commit: a19be4ab19e181b0e6539780f2767cd773ac46b0
https://github.com/hibernate/hibernate-ogm/commit/a19be4ab19e181b0e653978...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M documentation/javadoc/pom.xml
M integrationtest/pom.xml
A integrationtest/redis/pom.xml
A integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/RedisModuleMemberRegistrationIT.java
A integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/model/PhoneNumber.java
A integrationtest/redis/src/test/java/org/hibernate/ogm/test/integration/jboss/service/PhoneNumberService.java
Log Message:
-----------
OGM-194 Create integration test for Redis module
Commit: 054949a4b2de58989235e90ef07df6b52786d26e
https://github.com/hibernate/hibernate-ogm/commit/054949a4b2de58989235e90...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisDatastoreProvider.java
Log Message:
-----------
OGM-194 Reuse RedisClient throughout the JVM and enable TxEmulation
Commit: 94bc400efb0ed94b312c700208a94fc086a89d4f
https://github.com/hibernate/hibernate-ogm/commit/94bc400efb0ed94b312c700...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisProperties.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/EntityStorageStrategy.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonDoubleType.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisJsonIntegerType.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/hash/ExperimentalHashEntityStorageStrategy.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/impl/json/RedisJsonTypeConverter.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/options/EntityStorageType.java
R redis/src/main/java/org/hibernate/ogm/datastore/redis/options/impl/EntityStorageOption.java
R redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisHashMappingTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/RedisTestHelper.java
Log Message:
-----------
OGM-194 Removed Hash storage
Hash storage will be adressed in a later stage, see OGM-873
Commit: 752f98e265246597dc028ff0774ff072a8df4c0b
https://github.com/hibernate/hibernate-ogm/commit/752f98e265246597dc028ff...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/impl/RedisDatastoreProvider.java
Log Message:
-----------
OGM-194 Revert reusing RedisClient throughout the JVM
This reverts partially commit dd2669a7f8394044b07bf428f1449cfaa23f6a78.
Commit: ee136b70d295beea1aa6fee40fd03a1d3a96c601
https://github.com/hibernate/hibernate-ogm/commit/ee136b70d295beea1aa6fee...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
R redis/src/test/java/org/hibernate/ogm/datastore/redis/id/GuitarPlayer.java
R redis/src/test/java/org/hibernate/ogm/datastore/redis/id/PianoPlayer.java
R redis/src/test/java/org/hibernate/ogm/datastore/redis/id/TableGeneratorTest.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/id/GuitarPlayer.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/id/PianoPlayer.java
A redis/src/test/java/org/hibernate/ogm/datastore/redis/test/id/TableGeneratorTest.java
M redis/src/test/java/org/hibernate/ogm/datastore/redis/test/mapping/RedisJsonMappingTest.java
R redis/src/test/java/org/hibernate/ogm/datastore/redis/utils/JsonDocument.java
Log Message:
-----------
OGM-194 Misc. clean-up:
* Removing obsolete JsonDocument
* Removing obsolete RedisDialect#getLockingStrategy()
* Moving id tests under "tests" package
Commit: 27565e69899df67e97807314007a24fbebefd6c4
https://github.com/hibernate/hibernate-ogm/commit/27565e69899df67e9780731...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M redis/src/main/java/org/hibernate/ogm/datastore/redis/logging/impl/Log.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisEntityContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisGlobalContext.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/options/navigation/RedisPropertyContext.java
Log Message:
-----------
OGM-194 Removing unneeded overriding methods, fixing log id range
Commit: 1ccf11e27cde323fdeea1ec4cf8af6ce52d40d3e
https://github.com/hibernate/hibernate-ogm/commit/1ccf11e27cde323fdeea1ec...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-08-03 (Mon, 03 Aug 2015)
Changed paths:
M documentation/manual/src/main/asciidoc/en-US/modules/redis.asciidoc
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
Log Message:
-----------
OGM-194 Some more clean-up
Compare: https://github.com/hibernate/hibernate-ogm/compare/99fd1c10ec63...1ccf11e...
9 years, 4 months
[hibernate/hibernate-orm] 4f7253: HHH-9998 - Continue documentation TLC - mapping ba...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 4f725332af012cc7d89785cd6c4f73c8d1442f2e
https://github.com/hibernate/hibernate-orm/commit/4f725332af012cc7d89785c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2015-08-02 (Sun, 02 Aug 2015)
Changed paths:
M documentation/src/main/docbook/manual/en-US/chapters/domain/DomainModel.xml
M documentation/src/main/docbook/mapping/en-US/Hibernate_Mapping.xml
M documentation/src/main/docbook/mapping/en-US/chapters/basic/Basic_Types.xml
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/Blob.sql
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/BlobLocator.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/BlobMaterialized.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/Clob.sql
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/ClobLocator.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/ClobMaterialized.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/ClobMaterializedCharArray.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/EnumAttributeConverter.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/EnumCustomType.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/EnumeratedOrdinal.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/EnumeratedString.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/ExplicitColumnNaming.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/NCLOB_locator.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/NCLOB_materialized.java
A documentation/src/main/docbook/mapping/en-US/chapters/basic/extras/NVARCHAR.java
M documentation/src/main/docbook/mapping/en-US/chapters/collection/Collection.xml
A documentation/src/main/docbook/mapping/en-US/chapters/entity/Entity.xml
A documentation/src/main/docbook/mapping/en-US/chapters/id/Identifiers.xml
A documentation/src/main/docbook/mapping/en-US/chapters/natural_id/Natural_Id.xml
M hibernate-core/src/main/java/org/hibernate/boot/MetadataBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/TypeContributions.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuildingOptions.java
A hibernate-core/src/main/java/org/hibernate/boot/spi/BasicTypeRegistration.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/type/BasicTypeRegistry.java
Log Message:
-----------
HHH-9998 - Continue documentation TLC - mapping basic-types
9 years, 4 months
[hibernate/hibernate-orm] 7a67f3: HHH-9998 - Continue documentation TLC - mapping co...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 7a67f39e38bb81330d863aacb212502abbf957dd
https://github.com/hibernate/hibernate-orm/commit/7a67f39e38bb81330d863aa...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2015-08-01 (Sat, 01 Aug 2015)
Changed paths:
M documentation/src/main/docbook/integration/en-US/Hibernate_Integrations.xml
M documentation/src/main/docbook/manual/en-US/chapters/portability/Portability.xml
M documentation/src/main/docbook/mapping/en-US/Hibernate_Mapping.xml
A documentation/src/main/docbook/mapping/en-US/chapters/collection/Collection.xml
A documentation/src/main/docbook/mapping/en-US/chapters/collection/extras/DelimitedStringTagsExample.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/Composition.xml
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Address.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Contact-AttributeOverride.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Contact-ImplicitNamingStrategy.sql
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Contact.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Name.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Person.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Person1.sql
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/Person_alt.java
A documentation/src/main/docbook/mapping/en-US/chapters/composition/extras/component-safe-implicit-naming.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/basic/CollectionAsBasicTest.java
Log Message:
-----------
HHH-9998 - Continue documentation TLC - mapping compositions & collections
9 years, 4 months