[hibernate/hibernate-orm] 7bcf11: HHH-20429 kill off FlushModeType
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 7bcf11219903e8acbfecf702e19130074b3f451b
https://github.com/hibernate/hibernate-orm/commit/7bcf11219903e8acbfecf70...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/annotations/FlushModeType.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedNativeQuery.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedQuery.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/NamedQueryBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedNativeQueryAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedQueryAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/QueryProcessing.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
Log Message:
-----------
HHH-20429 kill off FlushModeType
Commit: e0b3dcdfea7eaa2f4849de769d5d87eda2a5feb1
https://github.com/hibernate/hibernate-orm/commit/e0b3dcdfea7eaa2f4849de7...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Querying.adoc
M hibernate-core/src/main/java/org/hibernate/annotations/NamedNativeQuery.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedQuery.java
Log Message:
-----------
update jdoc and doc for @NamedQuery and @NamedNativeQuery annotations
Commit: 57879ca26be5973a44127d104123af821106e6c6
https://github.com/hibernate/hibernate-orm/commit/57879ca26be5973a44127d1...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryFlushModeTest.java
Log Message:
-----------
HHH-20429 fix test for FlushModeType
Compare: https://github.com/hibernate/hibernate-orm/compare/b4dabff1728c...57879ca...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 1 week
[hibernate/hibernate-orm] 2308fe: HHH-20366 new JPA4 flush mode control
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 2308fe33be55ec7aeb2e167c368a8ac95c491a6d
https://github.com/hibernate/hibernate-orm/commit/2308fe33be55ec7aeb2e167...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/FlushMode.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/jpa/internal/util/FlushModeTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractSqmQuery.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/AutoFlushEventListenerTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/JpaNamedQueryFlushModeTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/JpaQueryFlushModeTest.java
Log Message:
-----------
HHH-20366 new JPA4 flush mode control
Commit: 0fa8eb0ed5a824d60e12dc9d5a35e1b8242157f2
https://github.com/hibernate/hibernate-orm/commit/0fa8eb0ed5a824d60e12dc9...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/BooleanPredicateComparisonRenderingTest.java
Log Message:
-----------
HHH-20363 add missing test
Commit: e0a233b11b79fcc2033c9825bd7cc634dd96084a
https://github.com/hibernate/hibernate-orm/commit/e0a233b11b79fcc2033c982...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-15 (Fri, 15 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractSqmQuery.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/options/Jpa4OptionsTest.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/staticquery/Library.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/staticquery/StaticQueryTest.java
Log Message:
-----------
HHH-20366 support QueryOptions.flush
Compare: https://github.com/hibernate/hibernate-orm/compare/367e594b4ee8...e0a233b...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 1 week
[hibernate/hibernate-orm] 22ac53: HHH-20363 JPA4 specialized Criteria and Attribute ...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 22ac53b7edeb79ff4d0a3fc83cb5896519d37f47
https://github.com/hibernate/hibernate-orm/commit/22ac53b7edeb79ff4d0a3fc...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
A hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AttributeTypes.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/BasicSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularAttributeImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBooleanValuedSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmComparableValuedSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmNumericValuedSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTemporalValuedSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTextValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmComparableExpressionImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmComparableExpressionWrapper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTemporalExpression.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTemporalExpressionImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTemporalExpressionWrapper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTextExpression.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTextExpressionImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTextExpressionWrapper.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/basic/PredicateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/convert/ConvertedDateAttributeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/tuple/TupleCriteriaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/tuple/TupleQueryRetrievePrimitiveTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/Jpa4CriteriaApiTest.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaSingleAttribute.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/MetaAttributeGenerationVisitor.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/util/Constants.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/xml/XmlMetaSingleAttribute.java
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/hhh18858/ArrayTest.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/jpa4/Book.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/jpa4/Jpa4MetamodelTest.java
A tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/jpa4/Status.java
Log Message:
-----------
HHH-20363 JPA4 specialized Criteria and Attribute types
Commit: 200ceea8d33a5c7aa66801480e4424965bd57c8f
https://github.com/hibernate/hibernate-orm/commit/200ceea8d33a5c7aa668014...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/util/OptionsHelper.java
Log Message:
-----------
never wrap options set
Commit: b9560e6b090af7ad6c81edeb6bc719b5521ea351
https://github.com/hibernate/hibernate-orm/commit/b9560e6b090af7ad6c81ede...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPluralExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/Jpa4CriteriaApiTest.java
Log Message:
-----------
HHH-20363 support JPA4 PluralAttribute/PluralExpression
Commit: b42fa8b470824f83a612bdbac20524e31069201f
https://github.com/hibernate/hibernate-orm/commit/b42fa8b470824f83a612bdb...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M tooling/metamodel-generator/src/test/java/org/hibernate/processor/test/util/TestUtil.java
Log Message:
-----------
HHH-20363 fix a test helper
Commit: e16346b60d83fccf440c6d6273a0eb0c50b3fc26
https://github.com/hibernate/hibernate-orm/commit/e16346b60d83fccf440c6d6...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
Log Message:
-----------
HHH-20363 fix pre-existing bug in AbstractSqlAstTranslator
Compare: https://github.com/hibernate/hibernate-orm/compare/91d46c323a0c...e16346b...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 1 week