[hibernate/hibernate-ogm] b00d34: OGM-145 Exposing association type on AssociationKe...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: b00d34cd6ce0344d2665ad482252d0618882da28
https://github.com/hibernate/hibernate-ogm/commit/b00d34cd6ce0344d2665ad4...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java
M core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKeyMetadata.java
A core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationType.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
A core/src/test/java/org/hibernate/ogm/test/persister/AssociationKeyMetadataTest.java
Log Message:
-----------
OGM-145 Exposing association type on AssociationKeyMetadata
Commit: ad509cc775efc1390cace1eaa9f8d8a9b382b426
https://github.com/hibernate/hibernate-ogm/commit/ad509cc775efc1390cace1e...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/datastore/document/impl/MapAssociationRowsHelpers.java
M core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java
M core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKeyMetadata.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/CouchDBDialect.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/EmbeddedAssociation.java
M couchdb/src/test/java/org/hibernate/ogm/datastore/couchdb/test/dialect/CouchDBDialectTest.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/AssociationStorageStrategy.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/MongoDBAssociationSnapshot.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/loading/LoadSelectedColumnsCollectionTest.java
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/EmbeddedAssociation.java
Log Message:
-----------
OGM-145 Removing AssociationKeyMetadata#isOneToOne() in favor of getAssociationType()
Commit: 255827b81d127a610010d86cbb244f967fd533e1
https://github.com/hibernate/hibernate-ogm/commit/255827b81d127a610010d86...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java
M core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKeyMetadata.java
A core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKind.java
R core/src/main/java/org/hibernate/ogm/model/spi/AssociationKind.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/CouchDBDialect.java
M couchdb/src/test/java/org/hibernate/ogm/datastore/couchdb/test/dialect/CouchDBDialectTest.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/dialect/impl/AssociationStorageStrategy.java
M mongodb/src/test/java/org/hibernate/ogm/datastore/mongodb/test/loading/LoadSelectedColumnsCollectionTest.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/Neo4jTupleAssociationSnapshot.java
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
Log Message:
-----------
OGM-145 Moving AssociationKind to o.h.o.model.key.spi as it's only referred to by metadata
Commit: 60ed0dc03ecaf5b15609c3999ac1de0e438b6658
https://github.com/hibernate/hibernate-ogm/commit/60ed0dc03ecaf5b15609c39...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/model/impl/DefaultAssociationKeyMetadata.java
M core/src/main/java/org/hibernate/ogm/model/key/spi/AssociationKeyMetadata.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmCollectionPersister.java
M core/src/main/java/org/hibernate/ogm/persister/impl/OgmEntityPersister.java
M core/src/test/java/org/hibernate/ogm/test/persister/AssociationKeyMetadataTest.java
Log Message:
-----------
OGM-914 Exposing entity key metadata through AssociationKeyMetadata
Commit: e10da7de8286629d9d4feabc7b0dba9209b99372
https://github.com/hibernate/hibernate-ogm/commit/e10da7de8286629d9d4feab...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M cassandra/src/main/java/org/hibernate/ogm/datastore/cassandra/impl/CassandraSchemaDefiner.java
M core/src/main/java/org/hibernate/ogm/datastore/spi/BaseSchemaDefiner.java
M core/src/main/java/org/hibernate/ogm/datastore/spi/SchemaDefiner.java
M core/src/main/java/org/hibernate/ogm/id/impl/OgmSequenceGenerator.java
A core/src/main/java/org/hibernate/ogm/service/impl/DefaultSchemaInitializationContext.java
M core/src/main/java/org/hibernate/ogm/service/impl/SchemaDefiningObserver.java
M core/src/test/java/org/hibernate/ogm/test/datastore/DatastoreProviderGeneratingSchema.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/impl/CouchDBSchemaSchemaDefiner.java
M ehcache/src/main/java/org/hibernate/ogm/datastore/ehcache/impl/CacheInitializer.java
M infinispan/src/main/java/org/hibernate/ogm/datastore/infinispan/impl/CacheInitializer.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/impl/MongoDBEntityMappingValidator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/dialect/impl/Neo4jSequenceGenerator.java
M neo4j/src/main/java/org/hibernate/ogm/datastore/neo4j/impl/Neo4jSchemaDefiner.java
Log Message:
-----------
OGM-915 Providing easy access to all required meta-data to schema definers
Compare: https://github.com/hibernate/hibernate-ogm/compare/971781e19190...e10da7d...
8 years, 7 months
[hibernate/hibernate-ogm] 4b9c00: OGM-904 Use more natural format to store map-typed...
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-ogm
Commit: 4b9c005c2b1e135d52001618441f662d177c2448
https://github.com/hibernate/hibernate-ogm/commit/4b9c005c2b1e135d5200161...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/datastore/document/impl/DotPatternMapHelpers.java
M couchdb/pom.xml
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/CouchDBDialect.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/backend/json/impl/EntityDocument.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/CouchDBAssociation.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/CouchDBAssociationRowFactory.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/CouchDBAssociationSnapshot.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/DocumentBasedAssociation.java
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/dialect/model/impl/EmbeddedAssociation.java
A couchdb/src/test/java/org/hibernate/ogm/datastore/couchdb/test/associations/MapMappingTest.java
M couchdb/src/test/java/org/hibernate/ogm/datastore/couchdb/utils/CouchDBTestHelper.java
M documentation/manual/src/main/asciidoc/en-US/modules/couchdb.asciidoc
M redis/src/main/java/org/hibernate/ogm/datastore/redis/RedisDialect.java
Log Message:
-----------
OGM-904 Use more natural format to store map-typed properties in CouchDB
- Fix properties with dot path names of embedded documents by converting those to nested objects
- Extract common parts from RedisDialect to DotPatternMapHelpers
- Adjust docs
Commit: ed9d06c0bb316d8a19fed43da5c5eb167dab9b81
https://github.com/hibernate/hibernate-ogm/commit/ed9d06c0bb316d8a19fed43...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-08-31 (Mon, 31 Aug 2015)
Changed paths:
M couchdb/src/main/java/org/hibernate/ogm/datastore/couchdb/CouchDBDialect.java
Log Message:
-----------
OGM-904 Use more natural format to store map-typed properties in CouchDB
- Use natural map format only for in-entity storage
Commit: 971781e19190fec22a758facd5a70a79c427af20
https://github.com/hibernate/hibernate-ogm/commit/971781e19190fec22a758fa...
Author: Mark Paluch <mpaluch(a)paluch.biz>
Date: 2015-08-31 (Mon, 31 Aug 2015)
Changed paths:
M core/src/main/java/org/hibernate/ogm/datastore/document/impl/DotPatternMapHelpers.java
M mongodb/src/main/java/org/hibernate/ogm/datastore/mongodb/MongoDBDialect.java
Log Message:
-----------
OGM-904 Polishing
- Add docs to commonly used methods
- Remove duplicated code by using common helpers
Compare: https://github.com/hibernate/hibernate-ogm/compare/838ea38e2cc8...971781e...
8 years, 7 months
[hibernate/hibernate-orm] 1873ff: HHH-10024 - CriteriaQuery: Join on a field named '...
by GitHub
Branch: refs/heads/5.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 1873ffa9a49282435dcf4ae0635a6c08864e6284
https://github.com/hibernate/hibernate-orm/commit/1873ffa9a49282435dcf4ae...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2015-08-31 (Mon, 31 Aug 2015)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/CollectionPropertyReference.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElementType.java
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/MethodNode.java
A hibernate-core/src/test/java/org/hibernate/test/hql/SizeAttributeReferenceTest.java
Log Message:
-----------
HHH-10024 - CriteriaQuery: Join on a field named 'size' backed by an enum throws IllegalArgumentException
(cherry picked from commit 24901af4d9edd9985a12d777313b1f1dec9fb412)
8 years, 7 months