[hibernate/hibernate-orm] 787c69: HHH-20550 Copy CTEs in SqmSelectStatement.createCo...
by Philippe Marschall
Branch: refs/heads/7.1
Home: https://github.com/hibernate/hibernate-orm
Commit: 787c69e34e43b92dea15d1518b0e74a75b5b0170
https://github.com/hibernate/hibernate-orm/commit/787c69e34e43b92dea15d15...
Author: Kaden Sharpin <kaden(a)cleaning-depot.ca>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CountQueryTests.java
Log Message:
-----------
HHH-20550 Copy CTEs in SqmSelectStatement.createCountQuery()
Currently `createCountQuery()` fails when trying to count a query
with CTE statements and groupings/is distinct. We now copy the
statements to match the `createExistsQuery()` implementation.
Co-authored-by: Christian Beikov <christian.beikov(a)gmail.com>
Commit: 1be26173b309a49482d497c553c7e2c88ccecbcb
https://github.com/hibernate/hibernate-orm/commit/1be26173b309a49482d497c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassNativeQueryTest.java
Log Message:
-----------
HHH-19569 Test native query alias expansion with JOINED inheritance
Commit: 73fc1e3a58bc71d0b28594d55b8dbdd2db6af836
https://github.com/hibernate/hibernate-orm/commit/73fc1e3a58bc71d0b28594d...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDiscriminatorMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CaseStatementDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilderBasicPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlExpressionResolver.java
Log Message:
-----------
HHH-19569 Use DiscriminatorType instead of underlying JDBC mapping for SqlSelection
Commit: 2b3961eff76bf341c3b96ebdbc271305afb9ab41
https://github.com/hibernate/hibernate-orm/commit/2b3961eff76bf341c3b96eb...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
HHH-19569 Fix native query alias expansion for JOINED inheritance
Commit: 5d6bb034bec09f4d85d82f18265eb4d62533d6dc
https://github.com/hibernate/hibernate-orm/commit/5d6bb034bec09f4d85d82f1...
Author: Mark Brodziak <mark.brodziak(a)onyxtech.com.au>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/XmlProcessingSmokeTests.java
A hibernate-core/src/test/resources/mappings/models/named-query-hints.xml
Log Message:
-----------
HHH-20586 Add XML query hints to global named query registrations
Commit: 11bd4466c18ccf63dd84a568a06240b4a1d9ae4b
https://github.com/hibernate/hibernate-orm/commit/11bd4466c18ccf63dd84a56...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Fix method based properties
Commit: 9645ca8d5e7ac5582c3a077b56d1c1c343caf354
https://github.com/hibernate/hibernate-orm/commit/9645ca8d5e7ac5582c3a077...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Simpler test cleanup
Compare: https://github.com/hibernate/hibernate-orm/compare/4c58dbabd3d0...9645ca8...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 week, 2 days
[hibernate/hibernate-orm] 8e5025: HHH-20550 Copy CTEs in SqmSelectStatement.createCo...
by Philippe Marschall
Branch: refs/heads/7.3
Home: https://github.com/hibernate/hibernate-orm
Commit: 8e50255159c27fb1cfce9be4b05f4eb0707d8ddd
https://github.com/hibernate/hibernate-orm/commit/8e50255159c27fb1cfce9be...
Author: Kaden Sharpin <kaden(a)cleaning-depot.ca>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CountQueryTests.java
Log Message:
-----------
HHH-20550 Copy CTEs in SqmSelectStatement.createCountQuery()
Currently `createCountQuery()` fails when trying to count a query
with CTE statements and groupings/is distinct. We now copy the
statements to match the `createExistsQuery()` implementation.
Co-authored-by: Christian Beikov <christian.beikov(a)gmail.com>
Commit: 24e353a8f9db76620c1493859cdf027fe76914f4
https://github.com/hibernate/hibernate-orm/commit/24e353a8f9db76620c14938...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassNativeQueryTest.java
Log Message:
-----------
HHH-19569 Test native query alias expansion with JOINED inheritance
Commit: e535c44fb284352772255ff56862eac8f5ac5ab7
https://github.com/hibernate/hibernate-orm/commit/e535c44fb284352772255ff...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDiscriminatorMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CaseStatementDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilderBasicPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlExpressionResolver.java
Log Message:
-----------
HHH-19569 Use DiscriminatorType instead of underlying JDBC mapping for SqlSelection
Commit: 3c454311051627cbcf6f6bb9c66867cc94dda667
https://github.com/hibernate/hibernate-orm/commit/3c454311051627cbcf6f6bb...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
HHH-19569 Fix native query alias expansion for JOINED inheritance
Commit: 157867cdf637686094dea1ba3e60278c9e8c4e79
https://github.com/hibernate/hibernate-orm/commit/157867cdf637686094dea1b...
Author: Mark Brodziak <mark.brodziak(a)onyxtech.com.au>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/XmlProcessingSmokeTests.java
A hibernate-core/src/test/resources/mappings/models/named-query-hints.xml
Log Message:
-----------
HHH-20586 Add XML query hints to global named query registrations
Commit: d936ecc3476d10de302afb3db338e244f14090df
https://github.com/hibernate/hibernate-orm/commit/d936ecc3476d10de302afb3...
Author: Stefan Würsten <swuersten(a)tocco.ch>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorAnnotationHelper.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/GenericAnnotationBasedGeneratorTest.java
Log Message:
-----------
HHH-20614 Resolve AnnotationBasedGenerator type argument through class hierarchy
Previously only inspected the generator's direct
generic interfaces, so it failed to find the annotation type argument when
Previously only inspected the generator's direct
generic interfaces, so it failed to find the annotation type argument when
a generator inherited AnnotationBasedGenerator from an abstract base class.
Use to resolve the argument through the full
class hierarchy.
Commit: 9c8d2668c0ed327d3552476bae48af3dd0495738
https://github.com/hibernate/hibernate-orm/commit/9c8d2668c0ed327d3552476...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Fix method based properties
Commit: 32850cb16e6c99a54ab66cd68210fd01011cbff7
https://github.com/hibernate/hibernate-orm/commit/32850cb16e6c99a54ab66cd...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Simpler test cleanup
Compare: https://github.com/hibernate/hibernate-orm/compare/293c65f02103...32850cb...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 week, 2 days
[hibernate/hibernate-orm] f3e6e7: HHH-20550 Copy CTEs in SqmSelectStatement.createCo...
by Philippe Marschall
Branch: refs/heads/7.2
Home: https://github.com/hibernate/hibernate-orm
Commit: f3e6e7a7da0ca35d848116902626d0aeee9e8fac
https://github.com/hibernate/hibernate-orm/commit/f3e6e7a7da0ca35d8481169...
Author: Kaden Sharpin <kaden(a)cleaning-depot.ca>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CountQueryTests.java
Log Message:
-----------
HHH-20550 Copy CTEs in SqmSelectStatement.createCountQuery()
Currently `createCountQuery()` fails when trying to count a query
with CTE statements and groupings/is distinct. We now copy the
statements to match the `createExistsQuery()` implementation.
Co-authored-by: Christian Beikov <christian.beikov(a)gmail.com>
Commit: 658e7a7d0cc3a87114005eb42bb5b6c7eced6619
https://github.com/hibernate/hibernate-orm/commit/658e7a7d0cc3a87114005eb...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassNativeQueryTest.java
Log Message:
-----------
HHH-19569 Test native query alias expansion with JOINED inheritance
Commit: ae4adc21fc66ca6751dc96f0332132cb7b207b51
https://github.com/hibernate/hibernate-orm/commit/ae4adc21fc66ca6751dc96f...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDiscriminatorMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CaseStatementDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilderBasicPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlExpressionResolver.java
Log Message:
-----------
HHH-19569 Use DiscriminatorType instead of underlying JDBC mapping for SqlSelection
Commit: 17574f0bbada2fccd6404661ce1ac6cdef782726
https://github.com/hibernate/hibernate-orm/commit/17574f0bbada2fccd640466...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
HHH-19569 Fix native query alias expansion for JOINED inheritance
Commit: d499f626394485de5dcb5a62d66851795527054c
https://github.com/hibernate/hibernate-orm/commit/d499f626394485de5dcb5a6...
Author: Mark Brodziak <mark.brodziak(a)onyxtech.com.au>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/XmlProcessingSmokeTests.java
A hibernate-core/src/test/resources/mappings/models/named-query-hints.xml
Log Message:
-----------
HHH-20586 Add XML query hints to global named query registrations
Commit: 8df7efab140982d0e6ba2b5597c78d1b319205d6
https://github.com/hibernate/hibernate-orm/commit/8df7efab140982d0e6ba2b5...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Fix method based properties
Commit: 608dd2d7eebe84141e3aa96bc7ba64a9193e8668
https://github.com/hibernate/hibernate-orm/commit/608dd2d7eebe84141e3aa96...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Simpler test cleanup
Compare: https://github.com/hibernate/hibernate-orm/compare/9a762095ba9a...608dd2d...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 week, 2 days
[hibernate/hibernate-orm] f2cca0: HHH-20550 Copy CTEs in SqmSelectStatement.createCo...
by Philippe Marschall
Branch: refs/heads/7.4
Home: https://github.com/hibernate/hibernate-orm
Commit: f2cca05df271874d08e6e7588033b4bf3e909b84
https://github.com/hibernate/hibernate-orm/commit/f2cca05df271874d08e6e75...
Author: Kaden Sharpin <kaden(a)cleaning-depot.ca>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CountQueryTests.java
Log Message:
-----------
HHH-20550 Copy CTEs in SqmSelectStatement.createCountQuery()
Currently `createCountQuery()` fails when trying to count a query
with CTE statements and groupings/is distinct. We now copy the
statements to match the `createExistsQuery()` implementation.
Co-authored-by: Christian Beikov <christian.beikov(a)gmail.com>
Commit: 8697a8bc27ab3ae08f805709c687845c4dd9006a
https://github.com/hibernate/hibernate-orm/commit/8697a8bc27ab3ae08f80570...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassNativeQueryTest.java
Log Message:
-----------
HHH-19569 Test native query alias expansion with JOINED inheritance
Commit: cf92d628ec826d8ff0a5aeb700041c7432e5a9fe
https://github.com/hibernate/hibernate-orm/commit/cf92d628ec826d8ff0a5aeb...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDiscriminatorMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CaseStatementDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilderBasicPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlExpressionResolver.java
Log Message:
-----------
HHH-19569 Use DiscriminatorType instead of underlying JDBC mapping for SqlSelection
Commit: 3692e173fa4315cc42801c450028401607bc9aca
https://github.com/hibernate/hibernate-orm/commit/3692e173fa4315cc42801c4...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
HHH-19569 Fix native query alias expansion for JOINED inheritance
Commit: 8619fe903d8c83f8fa6df771384965a59c7c0589
https://github.com/hibernate/hibernate-orm/commit/8619fe903d8c83f8fa6df77...
Author: Mark Brodziak <mark.brodziak(a)onyxtech.com.au>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/XmlProcessingSmokeTests.java
A hibernate-core/src/test/resources/mappings/models/named-query-hints.xml
Log Message:
-----------
HHH-20586 Add XML query hints to global named query registrations
Commit: c2aa9325a1721ec5a49492763a8b651c5ff01f6e
https://github.com/hibernate/hibernate-orm/commit/c2aa9325a1721ec5a494927...
Author: Stefan Würsten <swuersten(a)tocco.ch>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorAnnotationHelper.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/GenericAnnotationBasedGeneratorTest.java
Log Message:
-----------
HHH-20614 Resolve AnnotationBasedGenerator type argument through class hierarchy
Previously only inspected the generator's direct
generic interfaces, so it failed to find the annotation type argument when
Previously only inspected the generator's direct
generic interfaces, so it failed to find the annotation type argument when
a generator inherited AnnotationBasedGenerator from an abstract base class.
Use to resolve the argument through the full
class hierarchy.
Commit: c97d27bde8f8cf0c7798ac8e143a142d6330d76d
https://github.com/hibernate/hibernate-orm/commit/c97d27bde8f8cf0c7798ac8...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Fix method based properties
Commit: dc7d9ff584606b91d1c8e4ee345b354d856a7828
https://github.com/hibernate/hibernate-orm/commit/dc7d9ff584606b91d1c8e4e...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Simpler test cleanup
Compare: https://github.com/hibernate/hibernate-orm/compare/88892e7ae313...dc7d9ff...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 week, 2 days
[hibernate/hibernate-orm] efa25b: HHH-20550 Copy CTEs in SqmSelectStatement.createCo...
by Philippe Marschall
Branch: refs/heads/8.0
Home: https://github.com/hibernate/hibernate-orm
Commit: efa25b75a93e8ff4b107091b1b963a1fea26743c
https://github.com/hibernate/hibernate-orm/commit/efa25b75a93e8ff4b107091...
Author: Kaden Sharpin <kaden(a)cleaning-depot.ca>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/spi/select/SqmSelectStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CountQueryTests.java
Log Message:
-----------
HHH-20550 Copy CTEs in SqmSelectStatement.createCountQuery()
Currently `createCountQuery()` fails when trying to count a query
with CTE statements and groupings/is distinct. We now copy the
statements to match the `createExistsQuery()` implementation.
Co-authored-by: Christian Beikov <christian.beikov(a)gmail.com>
Commit: 597de23abf4630aa417d5e405300bb2c87b38880
https://github.com/hibernate/hibernate-orm/commit/597de23abf4630aa417d5e4...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassNativeQueryTest.java
Log Message:
-----------
HHH-19569 Test native query alias expansion with JOINED inheritance
Commit: fa498dc7098eed96e2cd8473a6085bad78157293
https://github.com/hibernate/hibernate-orm/commit/fa498dc7098eed96e2cd847...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDiscriminatorMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CaseStatementDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilderBasicPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EntityValuedPathInterpretation.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlExpressionResolver.java
Log Message:
-----------
HHH-19569 Use DiscriminatorType instead of underlying JDBC mapping for SqlSelection
Commit: 2b61946bd3105a0d0fca3b959113c83ac1377eea
https://github.com/hibernate/hibernate-orm/commit/2b61946bd3105a0d0fca3b9...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
HHH-19569 Fix native query alias expansion for JOINED inheritance
Commit: 945bf0adbb454c111abd47794773ff002e8df55f
https://github.com/hibernate/hibernate-orm/commit/945bf0adbb454c111abd477...
Author: Mark Brodziak <mark.brodziak(a)onyxtech.com.au>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/XmlProcessingSmokeTests.java
A hibernate-core/src/test/resources/mappings/models/named-query-hints.xml
Log Message:
-----------
HHH-20586 Add XML query hints to global named query registrations
Commit: 3e771750f3073e8634618e3e318ba5f31630a3c4
https://github.com/hibernate/hibernate-orm/commit/3e771750f3073e8634618e3...
Author: Stefan Würsten <swuersten(a)tocco.ch>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorAnnotationHelper.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idgen/userdefined/GenericAnnotationBasedGeneratorTest.java
Log Message:
-----------
HHH-20614 Resolve AnnotationBasedGenerator type argument through class hierarchy
Previously only inspected the generator's direct
generic interfaces, so it failed to find the annotation type argument when
Previously only inspected the generator's direct
generic interfaces, so it failed to find the annotation type argument when
a generator inherited AnnotationBasedGenerator from an abstract base class.
Use to resolve the argument through the full
class hierarchy.
Commit: 11e87e58eb4e6b0bf4ac83d2a8ce0835f5de659a
https://github.com/hibernate/hibernate-orm/commit/11e87e58eb4e6b0bf4ac83d...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Fix method based properties
Commit: b005351ddf30f18b27e7ec0b41fc796192311965
https://github.com/hibernate/hibernate-orm/commit/b005351ddf30f18b27e7ec0...
Author: Philippe Marschall <philippe.marschall(a)gmail.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/identifier/EmbeddedIdGeneratedValueMethodTest.java
Log Message:
-----------
HHH-20634 Simpler test cleanup
Compare: https://github.com/hibernate/hibernate-orm/compare/e298c9074c5a...b005351...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 week, 2 days