Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 5ac6ab2751bee3d06de5d2332f06c7e75cbf79ab
https://github.com/hibernate/hibernate-orm/commit/5ac6ab2751bee3d06de5d23...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/PluralValuedSimplePathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmGroupedPredicate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmMemberOfPredicate.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/MemberOfPredicate.java
Log Message:
-----------
Implement member of predicate for collection element
Commit: 45328a574bac14bc6b290d6a1a9e37044a90f7c6
https://github.com/hibernate/hibernate-orm/commit/45328a574bac14bc6b290d6...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/FilterJdbcParameter.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderBatchKey.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSingleKey.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/DatabaseSnapshotExecutor.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdEntityLoaderStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/NaturalIdLoaderStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderDynamicBatch.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdLoadPlan.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleUniqueKeyEntityLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmUtil.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/AbstractSqmPathInterpretation.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/AssignableSqmPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/BasicValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EmbeddableValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/PluralValuedSimplePathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/MemberOfPredicate.java
A
hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcParameterBindingImpl.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/EntityWithAnElementCollection.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/QueryTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/OneToManyHqlMemberOfQueryTest.java
Log Message:
-----------
Implement member of predicate for OneToMany association and Entity parameter binding
Commit: 34a5274b3fac4344092c54354e169cca76823161
https://github.com/hibernate/hibernate-orm/commit/34a5274b3fac4344092c543...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/DatabaseSnapshotExecutor.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
A
hibernate-core/src/main/java/org/hibernate/sql/results/internal/RowTransformerDatabaseSnapshotImpl.java
Log Message:
-----------
Fix issue with DatabaseSnapshotExecutor not returning the correct array
Commit: bdc1130f00a378603a0263d8f2102774b5bf072c
https://github.com/hibernate/hibernate-orm/commit/bdc1130f00a378603a0263d...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
A
hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/ManyToManyHqlMemberOfQueryTest.java
Log Message:
-----------
Add @ManyToMany member of test
Commit: bd3775b1149988a35bf80243d58cda0812f89bab
https://github.com/hibernate/hibernate-orm/commit/bd3775b1149988a35bf8024...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/StandardTableGroup.java
Log Message:
-----------
PluralAttributeMapping, add associate primary table join only when necessary
Commit: 7e87deb3492d13c2a28b9d4e652cb17d6d4953d8
https://github.com/hibernate/hibernate-orm/commit/7e87deb3492d13c2a28b9d4...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/AssociationKey.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmInsertTranslator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmUpdateTranslator.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/ManyToManyHqlMemberOfQueryTest.java
Log Message:
-----------
Fix @manyToMany member of query
Commit: 38753afab6f8e8955036b9c42a87b24de8e7213c
https://github.com/hibernate/hibernate-orm/commit/38753afab6f8e8955036b9c...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/InferredBasicValueResolver.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractManagedType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/EmbeddableDomainType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EmbeddableTypeImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/EmbeddableElementCollectionMemberOfTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/compositefk/EagerManyToOneEmbeddedIdFKTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/compositefk/ManyToOneEmbeddedIdWithToOneFKTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/compositefk/OneToManyEmbeddedIdFKTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EmbeddableAsParameterTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EmbeddableWithPluralAttributeTest.java
Log Message:
-----------
Embedded collection member of and Embeddable parameter binding
Commit: 520cb95fa6ba661ba3205b34c1eca5f5ccbd6186
https://github.com/hibernate/hibernate-orm/commit/520cb95fa6ba661ba3205b3...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
Fix runtime model build error
Commit: 2cd869c73bc9b21a0f67f2fe55c063a7ffa203b3
https://github.com/hibernate/hibernate-orm/commit/2cd869c73bc9b21a0f67f2f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/LoadingCollectionEntryImpl.java
Log Message:
-----------
Fix NPE with empty PersistentList
Commit: 638d1b2d4681ca36bbbe31a5f88fb24efbec54cd
https://github.com/hibernate/hibernate-orm/commit/638d1b2d4681ca36bbbe31a...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionElementLoaderByIndex.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ExecutionContext.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/backref/map/compkey/BackrefCompositeMapKeyTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/backref/map/compkey/MapKey.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/backref/map/compkey/Mappings.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/backref/map/compkey/Part.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/backref/map/compkey/Product.java
A hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/Animal.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/CollectionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/Email.java
A hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/Mammal.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/Permission.java
A hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/UserPermissions.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/Zoo.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/collection/original/Zoo.java
R
hibernate-core/src/test/java/org/hibernate/test/collection/backref/map/compkey/BackrefCompositeMapKeyTest.java
R
hibernate-core/src/test/java/org/hibernate/test/collection/backref/map/compkey/MapKey.java
R
hibernate-core/src/test/java/org/hibernate/test/collection/backref/map/compkey/Mappings.hbm.xml
R
hibernate-core/src/test/java/org/hibernate/test/collection/backref/map/compkey/Part.java
R
hibernate-core/src/test/java/org/hibernate/test/collection/backref/map/compkey/Product.java
R hibernate-core/src/test/java/org/hibernate/test/collection/original/Animal.java
R
hibernate-core/src/test/java/org/hibernate/test/collection/original/CollectionTest.java
R hibernate-core/src/test/java/org/hibernate/test/collection/original/Email.java
R hibernate-core/src/test/java/org/hibernate/test/collection/original/Mammal.java
R hibernate-core/src/test/java/org/hibernate/test/collection/original/Permission.java
R hibernate-core/src/test/java/org/hibernate/test/collection/original/User.java
R
hibernate-core/src/test/java/org/hibernate/test/collection/original/UserPermissions.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/collection/original/Zoo.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/collection/original/Zoo.java
Log Message:
-----------
Implemented CollectionElementLoaderByIndex
Compare:
https://github.com/hibernate/hibernate-orm/compare/59415fc190cc...638d1b2...