[hibernate/hibernate-orm] b056f8: HHH-20159 Prefer SqmSelection over SqmExpression a...
by Christian Beikov
Branch: refs/heads/7.3
Home: https://github.com/hibernate/hibernate-orm
Commit: b056f8bd9e481ae1076c71c76ee4313d504c5f9a
https://github.com/hibernate/hibernate-orm/commit/b056f8bd9e481ae1076c71c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/ResultsShapeTests.java
Log Message:
-----------
HHH-20159 Prefer SqmSelection over SqmExpression alias
Commit: 6530ec4354298544fa405dffc55f16625e8b2334
https://github.com/hibernate/hibernate-orm/commit/6530ec4354298544fa405df...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/GaussDBDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongNVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarbinaryJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/JdbcTypeBaseline.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lob/OracleExtendedStringSizeLobAsLastValueTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-20499 Ensure LONG32 JdbcTypes with LOB DDL type are treated as LOBs
Compare: https://github.com/hibernate/hibernate-orm/compare/69c251d452f5...6530ec4...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 weeks, 6 days
[hibernate/hibernate-orm] a4992f: HHH-20159 Prefer SqmSelection over SqmExpression a...
by Christian Beikov
Branch: refs/heads/7.1
Home: https://github.com/hibernate/hibernate-orm
Commit: a4992fd6ba80ada92ebafddf79459b7b10043ddb
https://github.com/hibernate/hibernate-orm/commit/a4992fd6ba80ada92ebafdd...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/ResultsShapeTests.java
Log Message:
-----------
HHH-20159 Prefer SqmSelection over SqmExpression alias
Commit: f2365a13786a9484cd105f1dfede414c82329991
https://github.com/hibernate/hibernate-orm/commit/f2365a13786a9484cd105f1...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/GaussDBDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/BlobJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongNVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarbinaryJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/JdbcTypeBaseline.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lob/OracleExtendedStringSizeLobAsLastValueTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-20499 Ensure LONG32 JdbcTypes with LOB DDL type are treated as LOBs
Compare: https://github.com/hibernate/hibernate-orm/compare/b99f3c4f7e61...f2365a1...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 weeks, 6 days
[hibernate/hibernate-orm] fbe542: HHH-20159 Prefer SqmSelection over SqmExpression a...
by Christian Beikov
Branch: refs/heads/7.2
Home: https://github.com/hibernate/hibernate-orm
Commit: fbe542f7f7a4227878b93e59c907fa2302c5f7c5
https://github.com/hibernate/hibernate-orm/commit/fbe542f7f7a4227878b93e5...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/ResultsShapeTests.java
Log Message:
-----------
HHH-20159 Prefer SqmSelection over SqmExpression alias
Commit: dea2e9a11d0c4386d3d47e984cdbbcbf599722e4
https://github.com/hibernate/hibernate-orm/commit/dea2e9a11d0c4386d3d47e9...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/GaussDBDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongNVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarbinaryJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/JdbcTypeBaseline.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lob/OracleExtendedStringSizeLobAsLastValueTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-20499 Ensure LONG32 JdbcTypes with LOB DDL type are treated as LOBs
Compare: https://github.com/hibernate/hibernate-orm/compare/ff74bff31f50...dea2e9a...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 weeks, 6 days
[hibernate/hibernate-orm] aff0e9: HHH-20159 Prefer SqmSelection over SqmExpression a...
by Christian Beikov
Branch: refs/heads/7.4
Home: https://github.com/hibernate/hibernate-orm
Commit: aff0e97c3d980fe5ee600ba4797f7d7995085109
https://github.com/hibernate/hibernate-orm/commit/aff0e97c3d980fe5ee600ba...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/ResultsShapeTests.java
Log Message:
-----------
HHH-20159 Prefer SqmSelection over SqmExpression alias
Commit: 2cf8f28b387cd32232a9a2b828a27855457ec43e
https://github.com/hibernate/hibernate-orm/commit/2cf8f28b387cd32232a9a2b...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/GaussDBDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongNVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarbinaryJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/LongVarcharJdbcType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/internal/JdbcTypeBaseline.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lob/OracleExtendedStringSizeLobAsLastValueTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-20499 Ensure LONG32 JdbcTypes with LOB DDL type are treated as LOBs
Compare: https://github.com/hibernate/hibernate-orm/compare/ee57613a1dfa...2cf8f28...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 weeks, 6 days
[hibernate/hibernate-orm] aaa041: implement JPA4 withResultSetMapping()
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: aaa041f3264154649775c5cb4718c9c59dd7a485
https://github.com/hibernate/hibernate-orm/commit/aaa041f3264154649775c5c...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/EntityBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/SimpleResultSetMappingTests.java
Log Message:
-----------
implement JPA4 withResultSetMapping()
Commit: 6654974c189b9abc1e31bbdfcb8a1752656ce34f
https://github.com/hibernate/hibernate-orm/commit/6654974c189b9abc1e31bbd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedMutationDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedSelectionDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/query/internal/AbstractNamedQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedHqlSelectionDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedNativeSelectionDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/query/named/internal/AbstractQueryMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/internal/AbstractSelectionMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/internal/CriteriaSelectionMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/named/internal/HqlSelectionMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/named/internal/NativeSelectionMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/CountProjectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/ExistsProjectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/MutationSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/ProjectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/SelectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/SimpleProjectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/spi/JpaStatementReference.java
M hibernate-core/src/main/java/org/hibernate/query/spi/JpaTypedQueryReference.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/options/Jpa4OptionsTest.java
Log Message:
-----------
copy nullability annotations down Reference hierarchy
Commit: b490b379dffb21a4ff628305ba36a6b0ea30f6f3
https://github.com/hibernate/hibernate-orm/commit/b490b379dffb21a4ff62830...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/SharedStatelessSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyBinder.java
Log Message:
-----------
squash a javadoc warning
Commit: ac85aee1fb75cd46873529a4942a9599135a00f5
https://github.com/hibernate/hibernate-orm/commit/ac85aee1fb75cd46873529a...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/EntityBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/EntityResultImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/SimpleResultSetMappingTests.java
Log Message:
-----------
implement JPA4 ResultSetMapping withLockMode()
Commit: 9ec3aee9b2dc776b4cc598f84e78b69f25bbcfd5
https://github.com/hibernate/hibernate-orm/commit/9ec3aee9b2dc776b4cc598f...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/TupleResultImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/SimpleResultSetMappingTests.java
Log Message:
-----------
tests and a fix for JPA4 ResultSetMapping aliases
Commit: 3d7eefcab678e4a9e69870c1a2ce65a24e4911c8
https://github.com/hibernate/hibernate-orm/commit/3d7eefcab678e4a9e69870c...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-29 (Fri, 29 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/SimpleResultSetMappingTests.java
Log Message:
-----------
disable failing test on SQL Server
Compare: https://github.com/hibernate/hibernate-orm/compare/bec333dd064c...3d7eefc...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 weeks, 6 days