Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 246f1048a00f8655a0778fe095a4c7191a1954e3
https://github.com/hibernate/hibernate-orm/commit/246f1048a00f8655a0778fe...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddableMappingTypeImpl.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/IdClassEmbeddable.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/InverseNonAggregatedIdentifierMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/VirtualIdEmbeddable.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cid/keymanytoone/NestedKeyManyToOneTest.java
Log Message:
-----------
Add inverse NonAggregatedIdentifierMapping that uses VirtualIdEmbeddable as model part
Commit: 0ca38c8c8725d1919d52666df549d21f88f6bc06
https://github.com/hibernate/hibernate-orm/commit/0ca38c8c8725d1919d52666...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmAliasedNodeRef.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/set/SetOperationTest.java
Log Message:
-----------
Allow ordering query groups by attribute name and fix processing issue with nested set
operations
Commit: c548a79f0bb13cca119393777b9978e77952c634
https://github.com/hibernate/hibernate-orm/commit/c548a79f0bb13cca1193937...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
Log Message:
-----------
Introduce special part name for FK target part to avoid issues with composite FK
initializers
Commit: 7f4a4afd64a2da30183a56cf7d0b1b37af56f0be
https://github.com/hibernate/hibernate-orm/commit/7f4a4afd64a2da30183a56c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/VirtualEmbeddedAttributeMapping.java
Log Message:
-----------
Also create inverse model parts for nested embeddable attributes
Commit: 955e8265dc16e7e4e7ed1d58acbee8f760772c91
https://github.com/hibernate/hibernate-orm/commit/955e8265dc16e7e4e7ed1d5...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
Log Message:
-----------
Do not expose id class embeddables through getManagedTypes
Commit: 20564a5547af9fba42b66c09dfdf245abd56cfe1
https://github.com/hibernate/hibernate-orm/commit/20564a5547af9fba42b66c0...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/AbstractCteMutationHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteDeleteHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteUpdateHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/UpdateExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QuerySpec.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/SecondaryTableTests.java
Log Message:
-----------
Make sure DML updates do inserts into secondary tables when necessary
Commit: b227475489b47b1d2113afd7f115bb538284c2a5
https://github.com/hibernate/hibernate-orm/commit/b227475489b47b1d2113afd...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DiscriminatorSqmPath.java
Log Message:
-----------
Make sure the discriminator path uses the correct table group
Commit: 8cf0265f8d0bdf90a9d1add2597dc45913f9c55e
https://github.com/hibernate/hibernate-orm/commit/8cf0265f8d0bdf90a9d1add...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/CorrelatedTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/StandardVirtualTableGroup.java
Log Message:
-----------
Make sure root virtual table group joins are rendered properly
Commit: d17a6fbf8544bd52dc164cf2e0ee6044d92abea6
https://github.com/hibernate/hibernate-orm/commit/d17a6fbf8544bd52dc164cf...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
Log Message:
-----------
Fix NPE with collection filter predicates when joins have no group alias
Commit: 2184a39dcf3f59ecf5e6f37da5697c242e091cf1
https://github.com/hibernate/hibernate-orm/commit/2184a39dcf3f59ecf5e6f37...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/set/SetOperationTest.java
Log Message:
-----------
Temporarily disable a test for Oracle due to a bug in BasicFormatterImpl
Compare:
https://github.com/hibernate/hibernate-orm/compare/3da5571867c0...2184a39...