[hibernate/hibernate-orm] fe5756: Bump the jakarta group across 1 directory with 4 u...
by dependabot[bot]
Branch: refs/heads/dependabot/gradle/jakarta-dc7dd31870
Home: https://github.com/hibernate/hibernate-orm
Commit: fe5756e4770e34d64951c310a8bac452ae3dd825
https://github.com/hibernate/hibernate-orm/commit/fe5756e4770e34d64951c31...
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M gradle/libs.versions.toml
Log Message:
-----------
Bump the jakarta group across 1 directory with 4 updates
Bumps the jakarta group with 4 updates in the / directory: jakarta.persistence:jakarta.persistence-api, [jakarta.xml.bind:jakarta.xml.bind-api](https://github.com/jakartaee/jaxb-..., org.glassfish.jaxb:jaxb-runtime and org.glassfish.jaxb:jaxb-xjc.
Updates `jakarta.persistence:jakarta.persistence-api` from 4.0.0-M2 to 4.0.0-SNAPSHOT
Updates `jakarta.xml.bind:jakarta.xml.bind-api` from 4.0.4 to 4.0.5
- [Release notes](https://github.com/jakartaee/jaxb-api/releases)
- [Commits](https://github.com/jakartaee/jaxb-api/compare/4.0.4...4.0.5)
Updates `org.glassfish.jaxb:jaxb-runtime` from 4.0.7 to 4.0.8
Updates `org.glassfish.jaxb:jaxb-xjc` from 4.0.7 to 4.0.8
Updates `org.glassfish.jaxb:jaxb-xjc` from 4.0.7 to 4.0.8
---
updated-dependencies:
- dependency-name: jakarta.persistence:jakarta.persistence-api
dependency-version: 4.0.0-SNAPSHOT
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jakarta
- dependency-name: jakarta.xml.bind:jakarta.xml.bind-api
dependency-version: 4.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jakarta
- dependency-name: org.glassfish.jaxb:jaxb-runtime
dependency-version: 4.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jakarta
- dependency-name: org.glassfish.jaxb:jaxb-xjc
dependency-version: 4.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jakarta
- dependency-name: org.glassfish.jaxb:jaxb-xjc
dependency-version: 4.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jakarta
...
Signed-off-by: dependabot[bot] <support(a)github.com>
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 2 weeks
[hibernate/hibernate-orm] 99aa74: HHH-20028 - Update to Jakarta Persistence 4.0
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 99aa74f86976f130ab37a6054a74e1397e3dd94d
https://github.com/hibernate/hibernate-orm/commit/99aa74f86976f130ab37a60...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/Locking.java
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/StatelessSession.java
M hibernate-core/src/main/java/org/hibernate/Timeouts.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/NamedHqlQueryDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/NamedNativeQueryDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/cfg/internal/TransactionTypeMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/ConfigurationBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/FetchTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/PessimisticLockScopeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/TimeoutMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbNamedQuery.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/BinderHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryHintDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/CollectionTableJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/ConstructorResultJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/DiscriminatorColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/MapKeyColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/MapKeyJoinColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/MapKeyJpaAnnotation.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/annotations/internal/NamedQueryJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/OrderColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/PrimaryKeyJoinColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/QueryProcessing.java
A hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/TypeHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/attr/CommonPluralAttributeProcessing.java
M hibernate-core/src/main/java/org/hibernate/boot/query/AbstractNamedQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractNamedQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/EffectiveMappingDefaults.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/ConfigXsdSupport.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/MappingXsdSupport.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/XsdHelper.java
M hibernate-core/src/main/java/org/hibernate/engine/FetchTiming.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationQueryOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/graph/AttributeNode.java
M hibernate-core/src/main/java/org/hibernate/graph/EntityGraphs.java
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/RootGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/MultiIdentifierLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/NaturalIdMultiLoadAccessStandard.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
A hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindMultipleByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/FindByKeyContext.java
M hibernate-core/src/main/java/org/hibernate/internal/find/FindByKeyOperation.java
R hibernate-core/src/main/java/org/hibernate/internal/find/FindMultipleByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/Helper.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindMultipleByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindMultipleByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatelessLoadAccessContext.java
M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/SpecHints.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/ParsedPersistenceXmlDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceUnitInfoDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceConfigurationDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceUnitDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceXmlParser.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/PersistenceUnitTransactionTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntityTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/ProcedureCall.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/NamedCallableQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureCallImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
R hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFetch.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFetchParent.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/internal/NamedCriteriaQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/NamedHqlQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ModelPartResultMementoBasicImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/NamedResultSetMappingMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/QueryOptionsImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoCollectionStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityJpa.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoInstantiationStandard.java
M hibernate-core/src/main/java/org/hibernate/query/named/AbstractNamedQueryMemento.java
R hibernate-core/src/main/java/org/hibernate/query/named/ModelPartResultMementoEntity.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedQueryMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedResultSetMappingMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMemento.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/AbstractCommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/DelegatingQueryOptions.java
A hibernate-core/src/main/java/org/hibernate/query/spi/JpaTypedQueryReference.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryOptions.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryOptionsAdapter.java
R hibernate-core/src/main/java/org/hibernate/query/spi/QueryProducerImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NamedNativeQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AbstractSqmSelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/NamedSqmQueryMemento.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmJoin.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/StandardJdbcMutationExecutor.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcSelectExecutor.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.java
A hibernate-core/src/main/resources/org/hibernate/xsd/cfg/configuration-8.0.xsd
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/legacy-mapping-4.0.xsd
A hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-8.0.xsd
M hibernate-core/src/main/xjb/configuration-bindings.xjb
M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
M hibernate-core/src/main/xjb/mapping-bindings.xjb
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cascade/CascadeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/a/DerivedIdentitySimpleParentSimpleDepTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/entitynonentity/EntityNonEntityTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/GenericMappedSuperclassNestedJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/EnumIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/IdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/sequences/EnumIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/idclass/IdClassCompositePKTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/idclass/xml/IdClassXmlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/idmanytoone/IdManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/AddressBook.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/ExchangeOffice.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/GenerationUser.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/Newspaper.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/Painter.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/Software.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/indexcoll/Training.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/inheritance/joined/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/join/JoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/manytomany/ManyToManyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/NamedQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/Ejb3XmlElementCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/Ejb3XmlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/OrmVersion1SupportedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/BootstrapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/CascadeOnUninitializedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/CascadeOnUninitializedWithCollectionInDefaultFetchGroupFalseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/detached/RemoveDetachedInstanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/orphan/OrphanTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/InsertedDataTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/SharedDomainDataAndQueryResultsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/polymorphism/PolymorphicCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/caching/mocked/ReadWriteCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cdi/type/SimpleTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cid/CompositeIdWithGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/ListAndSetProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/map/EmbeddableIndexTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/mapkey/Book.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/ordered/joinedInheritence/OrderCollectionOfJoinedHierarchyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/basic/ComponentTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/compositefk/OneToManyEmbeddedIdFKWithOrphanRemovalTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/ForeignKeyConstraintTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/SQLServerDialectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphParserTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphParserTypedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/joined2/JoinedInheritanceFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/NativeCriteriaSyncTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/BooleanPredicateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/BulkManipulationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/HQLTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/HqlOperatorTypesafetyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ManyToOneJoinReuseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ScrollableCollectionFetchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/SelectionQueryExampleTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/nofrom/NoFromTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/OneToManyAbstractTablePerClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/joinedsubclass/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/intg/AdditionalMappingContributorTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/iterate/ScrollTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jdbc/internal/AggressiveReleaseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/join/JoinAndFetchWithCriteriaSelectionQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclass/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/BaseEntityManagerFunctionalTestCase.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/CriteriaWrongResultClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/EntityManagerFindTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/CriteriaToOneIdJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/TreatJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/TreatKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/model/MapOwner.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ops/GetLoadTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/proxy/JPAProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/NamedNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/NamedNativeQueryWithGenericsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/xml/versions/JpaXsdVersionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/embedded/KeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/ABCTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/loaders/HqlSelectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/mapkey/ManyToManyMapKeyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/mapkey/ManyToManyWithMaykeyAndSchemaDefinitionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomanyassociationclass/AbstractManyToManyAssociationClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/map/MapIndexFormulaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/BlobAttributeQueryUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/BooleanMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/BidirectionalMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/MapKeyToOneInEmbeddedIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/UnidirectionalMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/map/MapKeyAttributeConverterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/depth/NoDepthTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/DiscriminatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/SimpleInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/multitenancy/schema/AbstractSchemaBasedMultiTenancyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/nationalized/StringNationalizedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ondelete/toone/ToOneOnDeleteSetNullTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ondelete/toone/ToOneOnDeleteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/inheritance/joined/Library.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/inheritance/perclass/Library.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/inheritance/single/Library.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/formula/OneToOneFormulaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/GetLoadTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/MergeMultipleEntityCopiesAllowedOrphanDeleteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/OrphanTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/CteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/ImplicitJoinInSubqueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SQLServerNationalizedScalarQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyEmbeddedIdTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SubselectFetch2Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/ToHqlStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaInheritanceJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaMultiselectGroupByAndOrderByTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/NodeBuilderTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/SelectCaseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/DistinctFromTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EnumComparisonTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/thisalias/HQLThisTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/joinfetch/JoinFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/EntityResultTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/results/ImplicitSelectWithJoinTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/BasicSelectionQueryTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/querycache/AbstractQueryCacheResultTransformerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/queryhint/OracleQueryHintTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/queryhint/QueryHintSQLServer2012Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlyProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlySessionLazyNonLazyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/resulttransformer/ResultTransformerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/ImplicitSoftDeleteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/discovery/secondary/JoinedSubclassSoftDeleteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sorted/map/SortComparatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sorted/map/SortNaturalTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/manytoone/ManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/custom/CustomSQLTestSupport.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/query/NativeSQLQueriesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/quotedidentifiers/NativeSqlAndQuotedIdentifiersTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/graph/embeddable/internal/EmbeddableFetchImplTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessCollectionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/transactions/TransactionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/contributor/usertype/ContributedUserTypeTest.java
M hibernate-core/src/test/resources/mappings/models/column/complete.xml
M hibernate-core/src/test/resources/org/hibernate/orm/test/schemaupdate/tablecomment/TestEntity.xml
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/reader/AuditedPropertiesReader.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/collection/mapkey/ComponentMapKeyEntity.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/onetomany/RefEdMapKeyEntity.java
M hibernate-jfr/src/test/java/org/hibernate/event/jfr/JdbcPreparedStatementEventTests.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/userguide/Phone.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitDescriptorAdapter.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitInfoAdapter.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitInfoImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/EntityManagerFactoryBasedFunctionalTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/Jpa.java
M hibernate-testing/src/main/java/org/hibernate/testing/util/jpa/DelegatingPersistenceUnitInfo.java
M hibernate-testing/src/main/java/org/hibernate/testing/util/jpa/PersistenceUnitInfoAdapter.java
R hibernate-testing/src/main/java/org/hibernate/testing/util/jpa/PersistenceUnitInfoPropertiesWrapper.java
A jpa4-fixups.adoc
M local-build-plugins/src/main/java/org/hibernate/build/JpaVersion.java
M migration-guide.adoc
M settings.gradle
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 459d0031a62b1884795a2ccd312cbc6e0cf038b5
https://github.com/hibernate/hibernate-orm/commit/459d0031a62b1884795a2cc...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/find/Helper.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarDateJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CalendarJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CoercionHelper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/DateJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcDateJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcTimeJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JdbcTimestampJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/PrimitiveByteArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/PrimitiveCharacterArrayJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/StringJavaType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/FindMutipleTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/Base.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/EntityGraphLoadSemanticTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/LockingLoadSemanticTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/NaturalIdLoadSemanticTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/NaturalIdLockingLoadSemanticTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/SimpleLoadSemanticTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/package-info.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/library/Book.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 3b74a396774a2e91975b4f5cf147a7ba0f1f85ee
https://github.com/hibernate/hibernate-orm/commit/3b74a396774a2e91975b4f5...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/CommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractCommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterBinding.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/DelegatingSqmSelectionQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/internal/ConverterHelper.java
R hibernate-core/src/test/java/org/hibernate/orm/test/loading/LoadingSmokeTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/Jpa4ParameterBindingTests.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: cf31082efc159a0d2d8dfeecf7933b494c358da1
https://github.com/hibernate/hibernate-orm/commit/cf31082efc159a0d2d8dfee...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindMultipleByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractCommonQueryContract.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: a10ec8277b2d1770edea8c1effa4d3de3b32b96a
https://github.com/hibernate/hibernate-orm/commit/a10ec8277b2d1770edea8c1...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: ef79b91ce42d54b662d3fbe9f783975057f6c426
https://github.com/hibernate/hibernate-orm/commit/ef79b91ce42d54b662d3fbe...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-jcache/src/test/java/org/hibernate/orm/test/caching/FirstLevelCacheTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 87de1f734ad4076b4d5d7eca9c989fff5e3e83bb
https://github.com/hibernate/hibernate-orm/commit/87de1f734ad4076b4d5d7ec...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractSaveEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPersistEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPostLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostDeleteEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostInsertEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostUpdateEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostUpsertEventListenerStandardImpl.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/internal/AddedCallbackImpl.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityCallbacksFactory.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityCallbacksImpl.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityListenerRegistrationImpl.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/internal/NoCallbacks.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/package-info.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/spi/Callback.java
A hibernate-core/src/main/java/org/hibernate/event/jpa/spi/EntityCallbacks.java
M hibernate-core/src/main/java/org/hibernate/event/service/internal/EventListenerGroupImpl.java
M hibernate-core/src/main/java/org/hibernate/event/service/internal/EventListenerRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/event/service/internal/PostCommitEventListenerGroupImpl.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventEngine.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
A hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/CallbackDefinitionResolver.java
A hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/CallbackDefinition.java
A hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/EntityCallbackDefinition.java
A hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/ListenerCallbackDefinition.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/AbstractCallback.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/internal/CallbackDefinitionResolver.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/internal/CallbackRegistryImpl.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/internal/CallbacksFactory.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/internal/EmbeddableCallback.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/internal/EmptyCallbackRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/EntityCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/ListenerCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/package-info.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/spi/Callback.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/spi/CallbackDefinition.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/spi/CallbackRegistry.java
R hibernate-core/src/main/java/org/hibernate/jpa/event/spi/CallbackRegistryConsumer.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/spi/CallbackType.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/spi/package-info.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/test/java/org/hibernate/event/service/internal/EventListenerDuplicationStrategyTest.java
R hibernate-core/src/test/java/org/hibernate/event/service/internal/EventListenerGroupAppendListenerTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/event/AddListenerTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/event/EmbeddableCallbackTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: d6eac14a10eeceddefa339d7e9cb89774e7f79d3
https://github.com/hibernate/hibernate-orm/commit/d6eac14a10eeceddefa339d...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoHbmStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ModelPartResultMementoBasicImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/NamedResultSetMappingMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoCollectionStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityJpa.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoInstantiationStandard.java
M hibernate-core/src/main/java/org/hibernate/query/named/FetchMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedResultSetMappingMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMementoInstantiation.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/NamedToDynamicTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/SimpleResultSetMappingTests.java
M jpa4-fixups.adoc
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 8bf0d874e7bba1d16a88f631884cf2056241beb5
https://github.com/hibernate/hibernate-orm/commit/8bf0d874e7bba1d16a88f63...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityCallbacksImpl.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityListenerRegistrationImpl.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/NoCallbacks.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/spi/EntityCallbacks.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 916e852a27d7af6c90ebe02690ecff35ab6c44fa
https://github.com/hibernate/hibernate-orm/commit/916e852a27d7af6c90ebe02...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/internal/QueryOptionsImpl.java
M hibernate-core/src/main/java/org/hibernate/query/spi/MutableQueryOptions.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmQueryImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/Jpa4ParameterBindingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryResultCheckingTests.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/library/Book.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/library/Person.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 15c149d4a87ed201149144a3f2bb6930d8da0ae4
https://github.com/hibernate/hibernate-orm/commit/15c149d4a87ed201149144a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindByKeyOperation.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/options/LockedRowsTests.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: edf0edfe8eb5b5335a1f1df9fa85982d2eb70c30
https://github.com/hibernate/hibernate-orm/commit/edf0edfe8eb5b5335a1f1df...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Timeouts.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: afbc11963d429a8dbecaa9171d9ac7ae15ca1230
https://github.com/hibernate/hibernate-orm/commit/afbc11963d429a8dbecaa91...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EffectiveEntityGraph.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/NamedResultSetMappingMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityJpa.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoInstantiationStandard.java
A hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoTuple.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/ResultBuilderTuple.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/Book.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/DropDownItem.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/NamedToDynamicTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/NestedDropDownItem.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/dynamic/SimpleResultSetMappingTests.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 10ded9843b328626bfa2ca7fde4914c49596d9ba
https://github.com/hibernate/hibernate-orm/commit/10ded9843b328626bfa2ca7...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
R jpa4-fixups.adoc
A jpa4-followups.adoc
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 4d76f59c3b827d54e56009367bbc6dded02bd367
https://github.com/hibernate/hibernate-orm/commit/4d76f59c3b827d54e560093...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/ColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/DiscriminatorColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/MapKeyColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/OrderColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/PrimaryKeyJoinColumnJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/spi/ColumnDetails.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/spi/CommonTableDetails.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/spi/Optionable.java
M hibernate-core/src/main/java/org/hibernate/boot/query/SqlResultSetMappingDescriptor.java
M hibernate-core/src/main/java/org/hibernate/generator/values/GeneratedValueBasicResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/EntityDomainResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ScalarDomainResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/Util.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoEmbeddableStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/FetchMementoHbmStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ModelPartResultMementoBasicImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/NamedResultSetMappingMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoCollectionStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityJpa.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoInstantiationStandard.java
R hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoTuple.java
M hibernate-core/src/main/java/org/hibernate/query/named/FetchMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/FetchMementoBasic.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedResultSetMappingMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMementoBasic.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMementoEntity.java
M hibernate-core/src/main/java/org/hibernate/query/named/ResultMementoInstantiation.java
R hibernate-core/src/main/java/org/hibernate/query/results/FetchBuilder.java
R hibernate-core/src/main/java/org/hibernate/query/results/FetchBuilderBasicValued.java
R hibernate-core/src/main/java/org/hibernate/query/results/GraphNodeBuilder.java
R hibernate-core/src/main/java/org/hibernate/query/results/LegacyFetchBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/MissingSqlSelectionException.java
R hibernate-core/src/main/java/org/hibernate/query/results/ResultBuilder.java
R hibernate-core/src/main/java/org/hibernate/query/results/ResultBuilderBasicValued.java
R hibernate-core/src/main/java/org/hibernate/query/results/ResultBuilderEmbeddable.java
R hibernate-core/src/main/java/org/hibernate/query/results/ResultBuilderEntityValued.java
R hibernate-core/src/main/java/org/hibernate/query/results/ResultBuilderInstantiationValued.java
R hibernate-core/src/main/java/org/hibernate/query/results/ResultSetMapping.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/Builders.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/DomainResultCreationStateImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/FromClauseAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/JdbcValuesMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultSetMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/ResultSetMappingSqlSelection.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/TableGroupImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilder.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/complete/CompleteFetchBuilderEmbeddableValuedModelPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteFetchBuilderEntityValuedModelPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderBasicModelPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderBasicValued.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderBasicValuedConverted.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderBasicValuedStandard.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderCollectionStandard.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderEntityJpa.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderEntityValued.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/CompleteResultBuilderInstantiation.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/DelayedFetchBuilderBasicPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/ModelPartReference.java
R hibernate-core/src/main/java/org/hibernate/query/results/internal/complete/ResultBuilderTuple.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/AbstractFetchBuilderContainer.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicFetchBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicFetchBuilderContainer.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicFetchBuilderLegacy.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderBasic.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntity.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderEntityStandard.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderInstantiation.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitAttributeFetchBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilderBasic.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilderDiscriminatedAssociation.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilderEmbeddable.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilderEntity.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilderEntityPart.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitFetchBuilderPlural.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitModelPartResultBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitModelPartResultBuilderEntity.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/implicit/ImplicitResultClassBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/AbstractMappingElementBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/ColumnBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/ConstructorBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/EntityBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/EntityResultImpl.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/JpaMappingHelper.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/MappingElementBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/TupleBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/TupleResultImpl.java
A hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/package-info.java
M hibernate-core/src/main/java/org/hibernate/query/results/package-info.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/FetchBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/FetchBuilderBasicValued.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/GraphNodeBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/LegacyFetchBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultBuilderBasicValued.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultBuilderEmbeddable.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultBuilderEntityValued.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultBuilderInstantiationValued.java
A hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultSetMapping.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/ResultSetMappingProcessor.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeSelectQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/SelectInterpretationsKey.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/JdbcValuesMappingProducerProviderStandard.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/spi/JdbcValuesMappingProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/spi/JdbcValuesMappingProducerProvider.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hbm/query/QueryReturnTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/intg/reactive/JdbcValuesMappingProducerProviderTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/NamedRepoTests.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 4b94a8319ceeb00177285ba2e12b5d7a544ce57a
https://github.com/hibernate/hibernate-orm/commit/4b94a8319ceeb00177285ba...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/ParsedPersistenceXmlDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceUnitInfoDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/Bootstrap.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceConfigurationDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceUnitDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/JpaLogger.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/BaseEntityManagerFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitDescriptorAdapter.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/EntityManagerFactoryBasedFunctionalTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 72b91ea66d898a41b82cb57bdf156675a0cda949
https://github.com/hibernate/hibernate-orm/commit/72b91ea66d898a41b82cb57...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/query/graph/QueryWithGraphTests.java
M jpa4-followups.adoc
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: 363b357172ece505d2188cf3c48d17d1974ab464
https://github.com/hibernate/hibernate-orm/commit/363b357172ece505d2188cf...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/pc/PersistenceContext.adoc
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/FindMultipleDocTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/pc/PersistenceContextTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
Commit: b8daec862fd62f35eb5eb118a73728ba0aabbf70
https://github.com/hibernate/hibernate-orm/commit/b8daec862fd62f35eb5eb11...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
R design/sqm.adoc
M documentation/src/main/asciidoc/introduction/Entities.adoc
M documentation/src/main/asciidoc/introduction/Processor.adoc
M documentation/src/main/asciidoc/querylanguage/Expressions.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M documentation/src/main/asciidoc/userguide/chapters/tooling/modelgen.adoc
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CacheDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/HSQLLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/RDMSOS2200Dialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenDialect.java
M hibernate-core/src/main/java/org/hibernate/CacheMode.java
M hibernate-core/src/main/java/org/hibernate/FlushMode.java
M hibernate-core/src/main/java/org/hibernate/LockMode.java
M hibernate-core/src/main/java/org/hibernate/LockOptions.java
M hibernate-core/src/main/java/org/hibernate/Locking.java
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/Timeouts.java
M hibernate-core/src/main/java/org/hibernate/annotations/FlushModeType.java
M hibernate-core/src/main/java/org/hibernate/boot/BootLogging.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataImpl.java
R hibernate-core/src/main/java/org/hibernate/boot/internal/NamedHqlQueryDefinitionImpl.java
R hibernate-core/src/main/java/org/hibernate/boot/internal/NamedNativeQueryDefinitionImpl.java
R hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryHintDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/AbstractNamedQueryBuilder.java
A hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/HqlQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/NamedQueryBinder.java
A hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/NativeQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaAnnotations.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedNativeStatementJpaAnnotation.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedNativeStatementsJpaAnnotation.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedStatementJpaAnnotation.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedStatementsJpaAnnotation.java
R hibernate-core/src/main/java/org/hibernate/boot/query/AbstractNamedQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedHqlQueryDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/NamedMutationDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedNativeQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedProcedureCallDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/query/NamedQueryDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/NamedSelectionDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/AbstractNamedQueryDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/AbstractNamedSelectionDefinition.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/Helper.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedHqlMutationDefinitionImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedHqlSelectionDefinitionImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedNativeMutationDefinitionImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedNativeSelectionDefinitionImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/query/internal/NamedProcedureCallDefinitionImpl.java
R hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractNamedQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
A hibernate-core/src/main/java/org/hibernate/boot/spi/NamedSelectionQueryDefinition.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/lock/internal/SqlAstBasedLockingStrategy.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/Oracle12LimitHandler.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationQueryOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LoadEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LockEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/RefreshEvent.java
M hibernate-core/src/main/java/org/hibernate/graph/EntityGraphs.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/ExceptionConverterImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/LockOptionsHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/NaturalIdMultiLoadAccessStandard.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindMultipleByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/Helper.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernateHints.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/ConfigurationHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/FlushModeTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/spi/NativeQueryTupleTransformer.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/AbstractNaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderNamedQuery.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderProvidedQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/spi/NaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/BaseNaturalIdLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/SimpleNaturalIdLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/procedure/ProcedureCall.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/DB2CallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/FunctionReturnImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/JTDSCallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/NamedCallableQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/PostgreSQLCallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureOutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureParameterImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/StandardCallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/SybaseCallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/CallableStatementSupport.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/FunctionReturnImplementor.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/NamedCallableQueryMemento.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureCallImplementor.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureParameterImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/CommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/IllegalMutationQueryException.java
M hibernate-core/src/main/java/org/hibernate/query/IllegalSelectQueryException.java
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/QueryFlushMode.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
R hibernate-core/src/main/java/org/hibernate/query/criteria/internal/NamedCriteriaQueryMementoImpl.java
R hibernate-core/src/main/java/org/hibernate/query/hql/internal/NamedHqlQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/hql/package-info.java
R hibernate-core/src/main/java/org/hibernate/query/hql/spi/SqmQueryImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/internal/AbstractCommonQueryContract.java
A hibernate-core/src/main/java/org/hibernate/query/internal/AbstractQuery.java
A hibernate-core/src/main/java/org/hibernate/query/internal/AbstractSqmQuery.java
A hibernate-core/src/main/java/org/hibernate/query/internal/KeyBasedPagination.java
A hibernate-core/src/main/java/org/hibernate/query/internal/KeyedResult.java
A hibernate-core/src/main/java/org/hibernate/query/internal/MutationQueryImpl.java
R hibernate-core/src/main/java/org/hibernate/query/internal/NamedObjectRepositoryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/QueryHelper.java
M hibernate-core/src/main/java/org/hibernate/query/internal/QueryOptionsImpl.java
A hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
R hibernate-core/src/main/java/org/hibernate/query/named/AbstractNamedQueryMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/NamedMutationMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/NamedNativeQueryMemento.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedObjectRepository.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedQueryMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/NamedSelectionMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/NamedSqmQueryMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/StatementReferenceProducer.java
A hibernate-core/src/main/java/org/hibernate/query/named/TypedQueryReferenceProducer.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/AbstractQueryMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/AbstractSelectionMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/CriteriaMutationMementoImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/CriteriaSelectionMementoImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/HqlMutationMementoImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/HqlSelectionMementoImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/NamedObjectRepositoryImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/NativeMutationMementoImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/NativeSelectionMementoImpl.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/SqmMutationMemento.java
A hibernate-core/src/main/java/org/hibernate/query/named/internal/SqmSelectionMemento.java
M hibernate-core/src/main/java/org/hibernate/query/results/spi/ResultSetMapping.java
M hibernate-core/src/main/java/org/hibernate/query/specification/DeleteSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/MutationSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/specification/QuerySpecification.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/SelectionSpecificationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/specification/internal/SimpleProjectionSpecificationImpl.java
R hibernate-core/src/main/java/org/hibernate/query/spi/AbstractCommonQueryContract.java
R hibernate-core/src/main/java/org/hibernate/query/spi/AbstractQuery.java
R hibernate-core/src/main/java/org/hibernate/query/spi/AbstractSelectionQuery.java
A hibernate-core/src/main/java/org/hibernate/query/spi/CommonQueryContractImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/spi/JpaReference.java
A 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/main/java/org/hibernate/query/spi/MutableQueryOptions.java
A hibernate-core/src/main/java/org/hibernate/query/spi/MutationQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryOptions.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryOptionsAdapter.java
A hibernate-core/src/main/java/org/hibernate/query/spi/SelectionQueryImplementor.java
R hibernate-core/src/main/java/org/hibernate/query/spi/SqmQuery.java
A hibernate-core/src/main/java/org/hibernate/query/sql/internal/MutationResultSetMapping.java
R hibernate-core/src/main/java/org/hibernate/query/sql/internal/NamedNativeQueryMementoImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
A hibernate-core/src/main/java/org/hibernate/query/sql/internal/ParameterInterpretationImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/package-info.java
R hibernate-core/src/main/java/org/hibernate/query/sql/spi/NamedNativeQueryMemento.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeQueryImplementor.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/SqmSelectionQuery.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AbstractSqmSelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/internal/KeyBasedPagination.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/internal/KeyedResult.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmQueryImpl.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmSelectionQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmUtil.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/spi/DelegatingSqmSelectionQueryImplementor.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/spi/NamedSqmQueryMemento.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/spi/SqmSelectionQueryImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/spi/SqmStatementAccess.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/SqmDeleteOrUpdateStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/internal/AbstractLockingClauseStrategy.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/internal/StandardLockingClauseStrategy.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/internal/TransactSQLLockingClauseStrategy.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcSelectWithActions.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/lock/CollectionLockingAction.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/lock/FollowOnLockingAction.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/lock/LockingHelper.java
M hibernate-core/src/main/java/org/hibernate/transform/AliasToBeanConstructorResultTransformer.java
M hibernate-core/src/main/java/org/hibernate/transform/AliasToBeanResultTransformer.java
M hibernate-core/src/main/java/org/hibernate/transform/AliasToEntityMapResultTransformer.java
R hibernate-core/src/main/java/org/hibernate/transform/ResultTransformer.java
M hibernate-core/src/main/java/org/hibernate/transform/ToListResultTransformer.java
M hibernate-core/src/main/java/org/hibernate/transform/Transformers.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/onetomany/OrderByTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/graph/LoadAndFetchGraphAssociationNotExplicitlySpecifiedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/graph/LoadAndFetchGraphCollectionsNotExplicitlySpecifiedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/ConstraintInterpretationTest2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/OracleFollowOnLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/EntityGraphNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/IncludeAllOrNoneGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/CriteriaEntityGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/HqlEntityGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/AutoFlushEventListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/OneToManyWithDynamicFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/singletable/SingleTableInheritanceFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/AlwaysFlushTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/NonTransactionalDataAccessTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hbm/query/XmlCacheableNamedQueryTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ASTParserLoadingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/SelectionQueryExampleTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hqlfetchscroll/HQLScrollFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/CriteriaRecursiveCteCopyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/QueryExecutionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/alias/CriteriaMultiselectAliasTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/basic/ExpressionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/LockTimeoutPropertyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/QueryLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NativeQueryLockingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/ExplicitLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/SkipLockedTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/jpa/FollowOnLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/options/ScopeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/paging/PagingAndLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/array/ArrayTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/ListOperationTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/LongToDateConversionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/literal/QueryLiteralTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SimpleNestedSubSelectFetchTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchCollectionFromBatchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/formula/FormulaNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/DiscriminatorQueryUsageTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/SimpleInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/joined/DiscriminatorQueryUsageTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/joined/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/NaturalIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/java/CoercionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/pagination/OraclePaginationWithLocksTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/AddNamedQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/QueryApiTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/ToHqlStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaPrimitiveIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/SimpleQuerySpecificationTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/dynamic/SpecificationReuseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/graph/QueryWithGraphTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/named/simple/SimpleNamedQueryTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/returns/ResultListTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/returns/ScrollableResultsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryAsNamedTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/DelegatingSqmSelectionQueryImplementorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/ParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/mutation/BasicMutationQueryTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/AbstractQueryCacheResultTransformerTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/CriteriaQueryCacheIgnoreResultTransformerTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/CriteriaQueryCacheNormalResultTransformerTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/CriteriaQueryCachePutResultTransformerTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/HqlQueryCacheIgnoreResultTransformerTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/HqlQueryCacheNormalResultTransformerTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/querycache/HqlQueryCachePutResultTransformerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/querycache/QueryCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/querycache/SingleTableInheritanceQueryCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/resulttransformer/ResultTransformerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SqlAstHelper.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/op/FollowOnLockingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/query/NativeSQLQueriesTest.java
R hibernate-core/src/test/resources/org/hibernate/orm/test/querycache/Enrolment.hbm.xml
M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/relation/lazy/AbstractDelegateSessionImplementor.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
M migration-guide.adoc
M tooling/hibernate-assistant/src/main/java/org/hibernate/tool/language/internal/ResultsJsonSerializerImpl.java
M tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: e7d7d699eff2155f546f143ce8c2946db83eaa20
https://github.com/hibernate/hibernate-orm/commit/e7d7d699eff2155f546f143...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractCommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractQuery.java
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/ConstraintInterpretationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hbm/query/XmlCacheableNamedQueryTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/AddNamedQueryTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: 49e4bece5f330e034562ec31a0bd3eac1c980d44
https://github.com/hibernate/hibernate-orm/commit/49e4bece5f330e034562ec3...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/NamedQueryTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: 26a935ca9566f1883321134ae3d5ade5a2e04d53
https://github.com/hibernate/hibernate-orm/commit/26a935ca9566f1883321134...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: 2bdd61076a757de8a4252568c46d50d14f8e3e1f
https://github.com/hibernate/hibernate-orm/commit/2bdd61076a757de8a425256...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractSqmQuery.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: fa051b0feb1863f3d0f42b7e16a96fcc6d182ced
https://github.com/hibernate/hibernate-orm/commit/fa051b0feb1863f3d0f42b7...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
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
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: b11e25fd60e2ee87777a99087dda8dc76aff6451
https://github.com/hibernate/hibernate-orm/commit/b11e25fd60e2ee87777a990...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: 84165f6267b781a1e9697ecfe31ea53224702d05
https://github.com/hibernate/hibernate-orm/commit/84165f6267b781a1e9697ec...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AbstractAuditQuery.java
M hibernate-envers/src/main/java/org/hibernate/envers/strategy/internal/ValidityAuditStrategy.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: 98f4e89adc70c5ff5a29055b10add1f62ab11c04
https://github.com/hibernate/hibernate-orm/commit/98f4e89adc70c5ff5a29055...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Timeouts.java
M hibernate-core/src/main/java/org/hibernate/query/internal/MutationQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/PessimisticWriteLockTimeoutTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/SkipLockedTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/options/LockedRowsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/query/NativeSQLQueriesTest.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
- Fix `SkipLockedTests` setting query timeout instead of lock timeout
- Fix `PessimisticWriteLockTimeoutTest` setting query timeout instead of lock timeout
- Fix exception types in `LockedRowsTest`
- Fix `NativeSQLQueriesTest.testAutoDetectAliasing` transformer
- Fix `ArrayTest` not clearing the type cache
- Fix multi-table query plan detection with generated ids
- Fix `FindOption` timeout when using deprecated javax hint
- Don't default to `Object.class` for native queries with no result type
Commit: 9682b6de6e0b5831761099c01907a33248e99308
https://github.com/hibernate/hibernate-orm/commit/9682b6de6e0b5831761099c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M gradle/version.properties
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: 0aa198530edcdb7b89ad8a391ec2592fe3d00ebe
https://github.com/hibernate/hibernate-orm/commit/0aa198530edcdb7b89ad8a3...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/QuerySettings.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
Commit: ee28ec92e072d598342ae78e0ce5134fb4153799
https://github.com/hibernate/hibernate-orm/commit/ee28ec92e072d598342ae78...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/NaturalIdLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/NaturalIdMultiLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/SessionFactory.java
M hibernate-core/src/main/java/org/hibernate/SimpleNaturalIdLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/StatelessSession.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/EntityDataAccess.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ModelPart.java
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Page.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/UnknownSqlResultSetMappingException.java
M hibernate-core/src/main/java/org/hibernate/query/named/NameableQuery.java
M hibernate-core/src/main/java/org/hibernate/query/package-info.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmJpaCompoundSelection.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/LockingClauseStrategy.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlSelection.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/BiDirectionalFetch.java
Log Message:
-----------
HHH-20028 - Update to Jakarta Persistence 4.0
HHH-20074 - Adapt Hibernate Query contracts to new JPA 4.0 structure
- clean up some Javadoc errors
Commit: 49b0e19b1ee3fabd040373908cb8f3d4603d4222
https://github.com/hibernate/hibernate-orm/commit/49b0e19b1ee3fabd0403739...
Author: Hibernate-CI <ci(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M changelog.txt
Log Message:
-----------
[Jenkins release job] changelog.txt updated by release build 8.0.0.Alpha1
Commit: c1b399d5ab4d6dc981dd4c6b502f01dafb55e5f1
https://github.com/hibernate/hibernate-orm/commit/c1b399d5ab4d6dc981dd4c6...
Author: Hibernate-CI <ci(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M gradle/version.properties
Log Message:
-----------
[Jenkins release job] Preparing release 8.0.0.Alpha1
Commit: ff8d930238bd4503eab93c0b4a1f7ae16bfc2dbc
https://github.com/hibernate/hibernate-orm/commit/ff8d930238bd4503eab93c0...
Author: Hibernate-CI <ci(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M gradle/version.properties
Log Message:
-----------
[Jenkins release job] Preparing next development iteration
Commit: f56c3455acb7503790fb143de59da304183b7927
https://github.com/hibernate/hibernate-orm/commit/f56c3455acb7503790fb143...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaAnnotations.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/ExcludedFromVersioningJpaAnnotation.java
A hibernate-core/src/test/java/org/hibernate/orm/test/locking/ExcludedFromVersioningTests.java
Log Message:
-----------
HHH-20134 - Implement support for @ExcludedFromVersioning
Commit: d2abc3b2ed46b94bcb77b1c1c1d0a236612db171
https://github.com/hibernate/hibernate-orm/commit/d2abc3b2ed46b94bcb77b1c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/annotations/ResultCheckStyle.java
M hibernate-core/src/main/java/org/hibernate/annotations/SQLDelete.java
M hibernate-core/src/main/java/org/hibernate/annotations/SQLDeleteAll.java
M hibernate-core/src/main/java/org/hibernate/annotations/SQLInsert.java
M hibernate-core/src/main/java/org/hibernate/annotations/SQLUpdate.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/ResultCheckStyle.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/internal/ExecuteUpdateResultCheckStyleConverter.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/internal/ResultCheckStyleConverter.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/ResultCheckStyleMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/model/CustomSql.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/Helper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/SQLDeleteAllAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/SQLDeleteAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/SQLInsertAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/SQLUpdateAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/spi/CustomSqlDetails.java
M hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/XmlAnnotationHelper.java
R hibernate-core/src/main/java/org/hibernate/engine/spi/ExecuteUpdateResultCheckStyle.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/Join.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-7.0.xsd
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-8.0.xsd
M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
M hibernate-core/src/main/xjb/mapping-bindings.xjb
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/complete/SimpleCompleteXmlTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/CollectionLoaderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/CustomSQLSecondaryTableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/OracleCustomSQLWithStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/SQLSelectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/check/ExceptionCheckingEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/check/ParamCheckingEntity.java
Log Message:
-----------
HHH-20083 - Remove ExecuteUpdateResultCheckStyle and friends
Commit: ce3e79a29f911cb1c63a6fc9fdf4f4c240cb7d9e
https://github.com/hibernate/hibernate-orm/commit/ce3e79a29f911cb1c63a6fc...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/DetachedObjectException.java
M hibernate-core/src/main/java/org/hibernate/TransientObjectException.java
A hibernate-core/src/main/java/org/hibernate/UnmanagedObjectException.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/internal/ExceptionConverterImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/HHH_10708/UnexpectedDeleteTest2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/orphan/OrphanTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cascade/RefreshTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/backref/map/compkey/BackrefCompositeMapKeyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/nullargs/DetachedSessionArgumentsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/OrphanTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlyProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/refresh/RefreshTest.java
Log Message:
-----------
HHH-19951 promote DetachedObjectException
HHH-19951 promote DetachedObjectException
Commit: 1c4f0d947d64d34786fe2fa3b2b56bb3456237c3
https://github.com/hibernate/hibernate-orm/commit/1c4f0d947d64d34786fe2fa...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/internal/GraphImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindByKeyOperation.java
M migration-guide.adoc
Log Message:
-----------
HHH-19567 - EntityGraph.removeAttributeNode() should suppress EAGER fetching
Commit: 88c3ae6dc271b68547ddebd539be041dc61b888a
https://github.com/hibernate/hibernate-orm/commit/88c3ae6dc271b68547ddebd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/Immutable.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ClassPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ComponentPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/MutabilityPlan.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/FinalEmbeddableFieldTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/FinalFieldTest.java
Log Message:
-----------
HHH-20097 infer @Immutable for final fields of immutable type
Commit: 1339e53095ace316216c7533b3ef402972aabe65
https://github.com/hibernate/hibernate-orm/commit/1339e53095ace316216c753...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedConverterResolution.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/AttributeMetadata.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/mutability/attribute/BasicAttributeMutabilityTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/mutability/attribute/ImmutableMapAsBasicTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/mutability/converted/ImmutableConvertedBaselineTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/merge/MergeWithFinalTest.java
Log Message:
-----------
HHH-20097 detect attempts to update immutable attributes during merge
Commit: 9b7bc422eb8f64365866947fc4c276a2d4122d20
https://github.com/hibernate/hibernate-orm/commit/9b7bc422eb8f64365866947...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ClassPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ComponentPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyHolder.java
Log Message:
-----------
add jdoc as requested by @sebersole
Commit: b789fd2222d6aa63a880fdacec2887f6dc0fa8ea
https://github.com/hibernate/hibernate-orm/commit/b789fd2222d6aa63a880fda...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M migration-guide.adoc
Log Message:
-----------
HHH-20097 add to migration guide
Commit: 7565cced09843fa08e99d4425b2b0c537e92540e
https://github.com/hibernate/hibernate-orm/commit/7565cced09843fa08e99d44...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M whats-new.adoc
Log Message:
-----------
Update whats-new for 8.0
Commit: f9bc19a35ffeda63e878bec959aa399241d05d79
https://github.com/hibernate/hibernate-orm/commit/f9bc19a35ffeda63e878bec...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/MetadataBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/boot/DefaultToOneFetchTypeTests.java
A hibernate-core/src/test/resources/units/to-one-fetch-type/persistence.xml
Log Message:
-----------
HHH-20135 - Implement support for <default-to-one-fetch-type/>
Commit: cd8c4708648d3d2fb0ccecb25f8f09d8dad64a75
https://github.com/hibernate/hibernate-orm/commit/cd8c4708648d3d2fb0ccecb...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceConfiguration.java
Log Message:
-----------
HHH-20062 - `Class` overload for `jarFileUrl`
Commit: d3d97c328087b30e5a0ce5b6371ae8199dba413f
https://github.com/hibernate/hibernate-orm/commit/d3d97c328087b30e5a0ce5b...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-community-dialects/src/test/java/org/hibernate/community/dialect/procedure/GaussDBStoredProcedureTest.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/BatchFetchQueue.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingleAttributeIdentifierMapping.java
A hibernate-core/src/main/java/org/hibernate/procedure/IllegalOutputTypeException.java
A hibernate-core/src/main/java/org/hibernate/procedure/NoMoreOutputsException.java
A hibernate-core/src/main/java/org/hibernate/procedure/Output.java
M hibernate-core/src/main/java/org/hibernate/procedure/ProcedureOutputs.java
A hibernate-core/src/main/java/org/hibernate/procedure/ResultSetOutput.java
A hibernate-core/src/main/java/org/hibernate/procedure/UpdateCountOutput.java
A hibernate-core/src/main/java/org/hibernate/procedure/internal/OutputsExecutionContext.java
A hibernate-core/src/main/java/org/hibernate/procedure/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
A hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureOutputLogging.java
R hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureOutputsImpl.java
A hibernate-core/src/main/java/org/hibernate/procedure/internal/ResultSetOutputImpl.java
A hibernate-core/src/main/java/org/hibernate/procedure/internal/UpdateCountOutputImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/Util.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/JpaMappingHelper.java
R hibernate-core/src/main/java/org/hibernate/result/NoMoreReturnsException.java
R hibernate-core/src/main/java/org/hibernate/result/Output.java
R hibernate-core/src/main/java/org/hibernate/result/Outputs.java
R hibernate-core/src/main/java/org/hibernate/result/ResultSetOutput.java
R hibernate-core/src/main/java/org/hibernate/result/UpdateCountOutput.java
R hibernate-core/src/main/java/org/hibernate/result/internal/OutputsExecutionContext.java
R hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
R hibernate-core/src/main/java/org/hibernate/result/internal/ResultSetOutputImpl.java
R hibernate-core/src/main/java/org/hibernate/result/internal/UpdateCountOutputImpl.java
R hibernate-core/src/main/java/org/hibernate/result/package-info.java
R hibernate-core/src/main/java/org/hibernate/result/spi/ResultContext.java
R hibernate-core/src/main/java/org/hibernate/sql/results/NoMoreOutputsException.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/DB2StoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/HANAStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/MySQLStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/OracleStoredProcedureTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/procedure/results/AbstractMultipleResultMappingTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/procedure/results/Initiative.java
A hibernate-core/src/test/java/org/hibernate/orm/test/procedure/results/MySqlMultipleResultMappingTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/procedure/results/Region.java
A hibernate-core/src/test/java/org/hibernate/orm/test/procedure/results/SqlServerMultipleResultMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/MySQLStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/OracleStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/storedproc/PostgresRefCursorSupportTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/storedproc/ResultMappingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/storedproc/StoredProcedureResultSetMappingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/storedproc/StoredProcedureTest.java
M migration-guide.adoc
M whats-new.adoc
Log Message:
-----------
HHH-9912 - ProcedureCall and multiple result-set mappings
HHH-20210 - Redesign ProcedureCall and Outputs
Commit: 3f866bd36b2f0514bd467ca397eeb176bc9acbf7
https://github.com/hibernate/hibernate-orm/commit/3f866bd36b2f0514bd467ca...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/ToOneBinder.java
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ClassTransformer.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindMultipleByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceUnitInfoDescriptor.java
A hibernate-core/src/main/java/org/hibernate/jpa/internal/TransformerTracker.java
Log Message:
-----------
Clean up some todo statements
Commit: a115b24cfaf7aa9b16431e58119761d2a77111d7
https://github.com/hibernate/hibernate-orm/commit/a115b24cfaf7aa9b16431e5...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceUnitInfoDescriptor.java
Log Message:
-----------
Clean up some todo statements
Commit: 68b7f5b3b309f766c35fa5c7002bbd987a7863a7
https://github.com/hibernate/hibernate-orm/commit/68b7f5b3b309f766c35fa5c...
Author: Marko Bekhta <marko-bekhta(a)users.noreply.github.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M .github/workflows/ci.yml
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
Log Message:
-----------
Enable GH workflow builds on JPA 4 branch (#11901)
* Enable GH workflow builds on JPA 4 branch
Commit: ad27ab1aac4825386f51a297d6532cfa8730b459
https://github.com/hibernate/hibernate-orm/commit/ad27ab1aac4825386f51a29...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/IdentifierLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/KeyType.java
M hibernate-core/src/main/java/org/hibernate/MultiIdentifierLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/NaturalIdLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/SimpleNaturalIdLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/internal/MultiIdentifierLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/NaturalIdMultiLoadAccessStandard.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/find/FindByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/GetReferenceOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/LoadAccessContext.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindMultipleByKeyOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatefulGetReferenceOperation.java
A hibernate-core/src/main/java/org/hibernate/internal/find/StatefulLoadAccessContext.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatelessLoadAccessContext.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/BaseNaturalIdLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/IdentifierLoadAccessImpl.java
R hibernate-core/src/main/java/org/hibernate/loader/internal/LoadAccessContext.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/NaturalIdLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/SimpleNaturalIdLoadAccessImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/loading/semantics/NaturalIdLoadSemanticTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/proxy/concrete/ConcreteProxyWithSealedClassesTest.java
M whats-new.adoc
Log Message:
-----------
HHH-20141 - Add Session#getReference based on natural-id
Commit: acbd6c10330d11b05cb735197683226021272e3c
https://github.com/hibernate/hibernate-orm/commit/acbd6c10330d11b05cb7351...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-agroal/src/test/resources/log4j2.properties
M hibernate-core/src/main/java/org/hibernate/boot/MetadataBuilder.java
A hibernate-core/src/main/java/org/hibernate/boot/archive/internal/AbstractArchiveDescriptor.java
A hibernate-core/src/main/java/org/hibernate/boot/archive/internal/ArchiveEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/ArchiveHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/ByteArrayInputStreamAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/ExplodedArchiveDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/FileInputStreamAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/JarFileBasedArchiveDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/JarInputStreamBasedArchiveDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/JarProtocolArchiveDescriptor.java
A hibernate-core/src/main/java/org/hibernate/boot/archive/internal/NestedJarDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/StandardArchiveDescriptorFactory.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/UrlInputStreamAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/package-info.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/DisabledScanner.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/ScannerLogger.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/StandardScanOptions.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/StandardScanParameters.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/package-info.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassDescriptor.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/MappingFileDescriptor.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/PackageDescriptor.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ScanEnvironment.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ScanOptions.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ScanParameters.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ScanResult.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/Scanner.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ScannerFactory.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/package-info.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/spi/AbstractArchiveDescriptor.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/spi/AbstractArchiveDescriptorFactory.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/spi/ArchiveContext.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/spi/ArchiveDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/spi/ArchiveDescriptorFactory.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/spi/ArchiveEntry.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/spi/ArchiveEntryHandler.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/spi/ArchiveException.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/spi/InputStreamAccess.java
R hibernate-core/src/main/java/org/hibernate/boot/archive/spi/JarFileEntryUrlAdjuster.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/BootstrapContextImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
R hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/Discoverable.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/ProvidedScannerProvider.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/ResultCollector.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/ScannerLogger.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/ScanningContextImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/ScanningHelper.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/ScanningResultImpl.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/StandardScanner.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/internal/StandardScanningProvider.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/package-info.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/spi/Scanner.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/spi/ScanningContext.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/spi/ScanningProvider.java
A hibernate-core/src/main/java/org/hibernate/boot/scan/spi/ScanningResult.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BootstrapContext.java
M hibernate-core/src/main/java/org/hibernate/cfg/PersistenceSettings.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/CollectionHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceConfiguration.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/ParsedPersistenceXmlDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceUnitInfoDescriptor.java
R hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/StandardJpaScanEnvironmentImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceConfigurationDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceUnitDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceXmlParser.java
M hibernate-core/src/test/bundles/templates/defaultpar/META-INF/orm.xml
R hibernate-core/src/test/bundles/templates/defaultpar/org/hibernate/orm/test/jpa/pack/defaultpar/Mouse.hbm.xml
M hibernate-core/src/test/bundles/templates/defaultpar_1_0/META-INF/persistence.xml
A hibernate-core/src/test/bundles/templates/explodedpar/META-INF/orm.xml
R hibernate-core/src/test/bundles/templates/explodedpar/org/hibernate/orm/test/jpa/pack/explodedpar/Elephant.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/boot/archive/OneEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/boot/archive/SecondEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/boot/archive/ThirdEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/BootstrapContextTesting.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/BootstrapTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ArchiveHandlingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/CustomScanner.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/JarVisitorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/PackagedEntityManagerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/PackagingTestCase.java
A hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScannedPersistenceUnitInfo.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScannerTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScanningContextTestingImpl.java
R hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScanningCoordinatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/BaseEntityManagerFunctionalTestCase.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/boot/discovery/Address.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/boot/discovery/Book.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/boot/discovery/Library.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/boot/discovery/SimpleTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/PersistenceUnitNameTests.java
A hibernate-core/src/test/resources/units/pack/nested-orm.xml
A hibernate-core/src/test/resources/units/pack/persistence.xml
M hibernate-hikaricp/src/test/resources/log4j2.properties
M hibernate-integrationtest-java-modules/src/test/java/module-info.java
M hibernate-integrationtest-java-modules/src/test/java/org/hibernate/orm/integrationtest/java/module/test/ScannerTest.java
R hibernate-integrationtest-java-modules/src/test/java/org/hibernate/orm/integrationtest/java/module/test/TestScanEnvironment.java
M hibernate-scan-jandex/hibernate-scan-jandex.gradle
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/ClassDescriptorImpl.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/MappingFileDescriptorImpl.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/NoopEntryHandler.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/PackageDescriptorImpl.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/ScanResultCollector.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/ScanResultImpl.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/StandardScanner.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/internal/StandardScannerFactory.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/spi/AbstractScannerImpl.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/spi/ClassFileArchiveEntryHandler.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/spi/NonClassFileArchiveEntryHandler.java
R hibernate-scan-jandex/src/main/java/org/hibernate/archive/scan/spi/PackageInfoArchiveEntryHandler.java
A hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/IndexBuildingScanner.java
A hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/IndexScanner.java
A hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/ProvidedIndexScanner.java
A hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/ScanningProviderImpl.java
R hibernate-scan-jandex/src/main/resources/META-INF/services/org.hibernate.boot.archive.scan.spi.ScannerFactory
A hibernate-scan-jandex/src/main/resources/META-INF/services/org.hibernate.boot.scan.spi.ScanningProvider
A hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/Book.java
A hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/Entity.java
A hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/FirstClass.java
A hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/SecondClass.java
A hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/SimpleScanningTests.java
A hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/SuperCoolFeature.java
M hibernate-testing/src/main/java/org/hibernate/testing/boot/BootstrapContextImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitDescriptorAdapter.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/EntityManagerFactoryBasedFunctionalTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/util/ServiceRegistryUtil.java
M hibernate-testing/src/main/java/org/hibernate/testing/util/jpa/PersistenceUnitInfoAdapter.java
M jpa4-followups.adoc
M migration-guide.adoc
Log Message:
-----------
HHH-20139 - Revamp scanning in lieu of JPA 4 changes (#11741)
* HHH-20139 - Revamp scanning in lieu of JPA 4 changes
Commit: bf2bebfc31a85651da8dbff649f2fbe8481d88b4
https://github.com/hibernate/hibernate-orm/commit/bf2bebfc31a85651da8dbff...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/NaturalIdMultiLoadAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/proxy/HHH20253Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/AbstractEntityGraphParserTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionMultipleOpsSubsequentBatchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionMultipleOpsTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityHistoryServerSideTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityHistoryTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityPartitionedTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityServerSideTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityTxIdTest.java
Log Message:
-----------
fix ups for rebase from main 3/18
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 1360710d2fc6078528ef01da5c334145cf16ebb2
https://github.com/hibernate/hibernate-orm/commit/1360710d2fc6078528ef01d...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaAnnotations.java
Log Message:
-----------
HHH-20028 Account for SqlResultSetMapping now being allowed on methods
Commit: ce2a67d72207da2837a60d1ef92523782f62d67a
https://github.com/hibernate/hibernate-orm/commit/ce2a67d72207da2837a60d1...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/spi/package-info.java
M hibernate-core/src/main/java/org/hibernate/boot/scan/spi/ScanningContext.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernateHints.java
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlSelection.java
Log Message:
-----------
HHH-20028 Fix some of the javadocs
Commit: 79a2474d5fda0cc5cd915e3e9f592b753e91130c
https://github.com/hibernate/hibernate-orm/commit/79a2474d5fda0cc5cd915e3...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/boot/discovery/SimpleTests.java
Log Message:
-----------
HHH-20028 Adjust the test to run on H2 only
as it uses H2 JDBC URLs explicitly
Commit: b377c5e015d770eb3382a54e83ee109a5849fb63
https://github.com/hibernate/hibernate-orm/commit/b377c5e015d770eb3382a54...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityNativeTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntitySqlServerNativeTest.java
Log Message:
-----------
Account for session.get throwing EntityNotFoundException instead of returning null
Co-authored-by: Andrea Boriero <andrea(a)hibernate.org>
Commit: da7b9b1bd8a588d411ed0755e662cbc9471157ff
https://github.com/hibernate/hibernate-orm/commit/da7b9b1bd8a588d411ed075...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/StatementObserver.java
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/JdbcSettings.java
M hibernate-core/src/main/java/org/hibernate/dialect/lock/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/env/internal/JdbcEnvironmentInitiator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/ResultSetReturnImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/StatementPreparerImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/AbstractMutationExecutor.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/MutationExecutorSingleSelfExecuting.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryImplementor.java
M hibernate-core/src/main/java/org/hibernate/id/insert/AbstractReturningDelegate.java
M hibernate-core/src/main/java/org/hibernate/id/insert/AbstractSelectingDelegate.java
M hibernate-core/src/main/java/org/hibernate/id/insert/GetGeneratedKeysDelegate.java
M hibernate-core/src/main/java/org/hibernate/internal/JdbcSessionContextImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceConfiguration.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/JdbcSessionContext.java
M hibernate-core/src/main/java/org/hibernate/sql/model/jdbc/DeleteOrUpsertOperation.java
M hibernate-core/src/main/java/org/hibernate/sql/model/jdbc/OptionalTableUpdateOperation.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cid/keymanytoone/EagerKeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cid/keymanytoone/association/EagerKeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/EmbeddedWithManyToOneTest.java
A hibernate-testing/src/main/java/org/hibernate/testing/jdbc/CollectingStatementObserver.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SessionFactory.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SessionFactoryExtension.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SessionFactoryScope.java
M whats-new.adoc
Log Message:
-----------
HHH-20295 - Add a true observer alternative to StatementInspector
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 8f407eab9e819f891a05b0e5722dbdc319f9580e
https://github.com/hibernate/hibernate-orm/commit/8f407eab9e819f891a05b0e...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/FlushMode.java
M 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/internal/QueryHintDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/AbstractNamedQueryBuilder.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/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/HibernateHints.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/ConfigurationHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/FlushModeTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderNamedQuery.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderProvidedQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/ProcedureCall.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureCallImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/CommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
R hibernate-core/src/main/java/org/hibernate/query/QueryFlushMode.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractCommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractSqmQuery.java
M hibernate-core/src/main/java/org/hibernate/query/internal/MutationQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/spi/CommonQueryContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/MutationQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/SelectionQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeQueryImplementor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/AutoFlushEventListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/AlwaysFlushTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/autoflush/HibernateAutoflushTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/AddNamedQueryTest.java
M hibernate-envers/src/main/java/org/hibernate/envers/query/internal/impl/AbstractAuditQuery.java
M hibernate-envers/src/main/java/org/hibernate/envers/strategy/internal/ValidityAuditStrategy.java
Log Message:
-----------
HHH-20375 - Prepare for JPA 4.0 M2 development
Replace org.hibernate.query.QueryFlushMode with jakarta.persistence.QueryFlushMode
Migrate to the standard Jakarta Persistence QueryFlushMode enum now
available in JPA 4.0. Helper methods previously on the Hibernate enum
are moved to FlushModeTypeHelper.
Co-Authored-By: Claude Sonnet 4.5 <noreply(a)anthropic.com>
Commit: 65bc84727a250012d9d4deaec6d29f34eda34ca5
https://github.com/hibernate/hibernate-orm/commit/65bc84727a250012d9d4dea...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaBooleanExpression.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaComparableExpression.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaNumericExpression.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTemporalExpression.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTextExpression.java
Log Message:
-----------
HHH-20375 - Prepare for JPA 4.0 M2 development
Address compilation errors with CriteriaBuilder, mostly regarding -
* and() / or() method signatures
* creating criteria from JPQL
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 6ddf436b3823e878af7d54ac5cc8c0f43c4c0aeb
https://github.com/hibernate/hibernate-orm/commit/6ddf436b3823e878af7d54a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.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/AbstractSqmRestrictedDmlStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/delete/SqmDeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
Log Message:
-----------
HHH-20375 - Prepare for JPA 4.0 M2 development
Address compilation errors with CriteriaBuilder, mostly regarding -
* and() / or() method signatures
* creating criteria from JPQL
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: d09eb2774f60a1aad5103a240a7ecfe12a532429
https://github.com/hibernate/hibernate-orm/commit/d09eb2774f60a1aad5103a2...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaBooleanExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaComparableExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaNumericExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaQueryStructure.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTemporalExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTextExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmInPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/AbstractSqmSelectQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
Log Message:
-----------
HHH-20375 - Prepare for JPA 4.0 M2 development
Address compilation errors with JpaCriteriaQuery and friends
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: f875dff55f9f2ce22f65a31794a4643d69292ea2
https://github.com/hibernate/hibernate-orm/commit/f875dff55f9f2ce22f65a31...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaAnnotations.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/IndexJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedNativeQueryJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/NamedQueryJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/cfg/QuerySettings.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AttributeNodeImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernateHints.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceUnitInfoDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/PersistenceUnitDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/ConfigurationHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/FlushModeTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/query/CommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/MutationQuery.java
M hibernate-core/src/main/java/org/hibernate/query/Query.java
M hibernate-core/src/main/java/org/hibernate/query/SelectionQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCollectionJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaDelete.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaUpdate.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFunctionJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPath.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPluralExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPluralJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaQueryStructure.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSelectCriteria.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractQuery.java
M hibernate-core/src/main/java/org/hibernate/query/internal/MutationQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoEntityJpa.java
M hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoInstantiationStandard.java
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/restriction/Restriction.java
M hibernate-core/src/main/java/org/hibernate/query/spi/CommonQueryContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/MutationQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/spi/SelectionQueryImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/DiscriminatorSqmPath.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/delete/SqmDeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBagJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBooleanPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapEntryReference.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmNumericPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSetJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTemporalPath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTextPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/AbstractSqmExpression.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmBooleanExpression.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmBooleanExpressionImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmBooleanExpressionWrapper.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmComparableExpression.java
A 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/SqmExpressionWrapper.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmNumericExpression.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmNumericExpressionImplementor.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmNumericExpressionWrapper.java
A 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/SqmTextExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFunctionJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmTreatedAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/AbstractSqmPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmInPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/AbstractSqmSelectQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/EntityTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cid/CompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/DefaultNamingCollectionElementTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/EmbeddableElementCollectionMemberOfTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/QueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/ordered/ElementCollectionSortingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/DerivedIdentityWithBidirectionalAssociationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/ManyToOneEagerDerivedIdFetchModeJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/a/DerivedIdentitySimpleParentIdClassDepTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/b2/IdClassGeneratedValueManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/unidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/unidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/many2one/EmbeddableWithMany2OneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/IdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/id/sequences/IdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/idclass/IdClassCompositePKTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/idclass/xml/IdClassXmlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/idclassgeneratedvalue/IdClassGeneratedValueTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/immutable/ImmutableEntityUpdateQueryHandlingModeExceptionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/inheritance/SubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/inheritance/joined/JoinedSubclassAndSecondaryTable.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/manytoone/ManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/quote/resultsetmappings/ExplicitSqlResultSetMappingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/tableperclass/TablePerClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/Ejb3XmlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/OrmVersion1SupportedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/any/annotations/ComposedAnyDiscriminatorMappingsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/batch/BatchSubselectCollection2Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/batch/BatchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/batchfetch/BatchFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/batchfetch/DynamicBatchFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/BootstrapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/embedded/EmbeddedCheckQueryExecutedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/embedded/EmbeddedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/plural/orderby/compliance/OrderByMappingComplianceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdBasicTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdManyToOneTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/simple/dynamic/SimpleDynamicXmlTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/simple/pojo/SimplePojoXmlTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScannedPersistenceUnitInfo.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/CascadeDeleteCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/CascadeDeleteCollectionWithCollectionInDefaultFetchGroupFalseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/CascadeDeleteManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/deletetransient/DeleteTransientEntityTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/eviction/EvictionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/join/HHH3949Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/StatelessQueryScrollingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/group/BasicAttributesLazyGroupTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/ManyToOnePropertyAccessByFieldTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/ByteCodeEnhancedImmutableReferenceCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/ReferenceCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cdi/converters/legacy/ConvertBetweenTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cid/CompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/bag/BagElementNullBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/bag/MultipleBagFetchHqlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/basic/JoinFetchElementCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/idbag/IdBagElementNullBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/list/ListElementNullBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/map/MapElementNullBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/map/PersistentMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/map/hhh7557/EntityMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/set/PersistentSetTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collection/set/SetElementNullBasicTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collectionalias/CollectionAliasTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/collectionalias/ReorderedMappingsCollectionAliasTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/columntransformer/ColumnTransformerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/AttributeOverridingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/EmbeddableAndGenericExtendingSerializableMappedSuperclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/EmbeddableAndGenericMappedSuperclass2Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/EmbeddableAndGenericMappedSuperclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/EmbeddableExtendsMappedSuperclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/StructComponentArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/StructComponentTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/basic/ComponentTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/component/basic2/ComponentJoinsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/compositeelement/CompositeElementTest.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/LazyManyToOneEmbeddedIdWithToOneFKTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/compositefk/ManyToOneEmbeddedIdWithLazyToOneFKTest.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/connections/ConnectionManagementTestCase.java
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/NonRootTablePolymorphicTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cuk/CompositePropertyRefTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cut/ImmutableCompositeUserTypeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/dialect/function/SybaseASEFunctionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/OracleFollowOnLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/SQLServerDialectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ecid/EmbeddedCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitymode/map/basic/DynamicClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/event/collection/detached/BadMergeHandlingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/exceptionhandling/QueryExceptionHandlingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/fetchprofiles/join/JoinFetchProfileTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/DynamicFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/FilterWithILikeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/secondarytable/SecondaryTableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/SubClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/NonTransactionalDataAccessTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/TestAutoFlushBeforeQueryExecution.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ASTParserLoadingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/BulkManipulationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/CollectionMapWithComponentValueTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/DeleteWhereFunctionCallTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/FunctionNameAsColumnTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/IndicesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/MapFunctionExpressionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/NaturalIdDereferenceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ParameterCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ScrollableCollectionFetchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/SelectionQueryExampleTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/SubQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/TreatKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/WithClauseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassSubQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/size/filter/WhereAnnotatedOneToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hqlfetchscroll/HQLScrollFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/ByteArrayIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/CharacterArrayIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/PrimitiveByteArrayIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/PrimitiveCharacterArrayIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/sequence/SequenceGeneratorAndAutoFlushTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idbag/IdBagTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idclass/IdClassCtorTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/IdPropertyInJoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/IdPropertyInSingleTableSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/IdPropertyInSubclassIdInMappedSuperclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/IdPropertyInTablePerClassSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/IdentifierPropertyReferencesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/PropertyNamedIdInEmbeddedIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/PropertyNamedIdInIdClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/PropertyNamedIdInNonJpaCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/PropertyNamedIdOutOfEmbeddedIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/PropertyNamedIdOutOfIdClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idprops/PropertyNamedIdOutOfNonJpaCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/JoinedInheritanceEagerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/joinedsubclass/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/insertordering/InsertOrderingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/interceptor/InterceptorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/iterate/ForwardOnlyScrollNoTransactionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/join/JoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/join/OptionalJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/join/SubclassesWithSamePropertyNameTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclass/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclass/JoinedSubclassWithExplicitDiscriminatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclass/JoinedSubclassWithIgnoredExplicitDiscriminatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclass/JoinedSubclassWithImplicitDiscriminatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclassbatch/IdentityJoinedSubclassBatchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/joinedsubclassbatch/JoinedSubclassBatchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/cacheable/cachemodes/SharedCacheModesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/IllegalArgumentExceptionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/ClosedManagerTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/JpaPositionalParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/QueryApiTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/tck2_2/QueryExecutionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/DataSourceInjectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/fetch/FetchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/jakarta/JakartaSchemaToolingSettingPrecedenceTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/jakarta/JakartaSchemaToolingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/jointable/ManyToOneJoinTableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/RepeatableReadTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/DestinationEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/IdentificationVariablesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/JPAQLComplianceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/JoinTableOptimizationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/MapIssueTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/NamedNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ql/TreatKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryQueryFlushModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NamedQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NativeQueryOrdinalParametersTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/xml/versions/JpaXsdVersionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/component/EagerCollectionLazyKeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/component/EagerKeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/component/LazyKeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/embedded/KeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/ondelete/KeyManyToOneCascadeDeleteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/unidir/ondelete/KeyManyToOneCascadeDeleteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lazyonetoone/LazyOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/ABCTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/LobStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/LockModeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/LockingBasedOnSelectClauseTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/paging/PagingAndLockingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/ManyToManyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/ManyToManyWhereTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/batchload/BatchedManyToManyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/ordered/OrderedManyToManyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/map/MapIndexFormulaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/SecondaryTableTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/attributebinder/SimpleAttributeBinderTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/cid/aggregated/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/cid/idclass/NestedIdClassTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/cid/nonaggregated/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/cid/query/IdClassQueryRefTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/MapOperationTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/SetOperationTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/mapcompelem/MapCompositeElementTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/AttributeConverterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/literal/QueryLiteralTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/initializer/EmbeddableInitializerTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/formula/FormulaBasicsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/formula/FormulaFromHbmTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/formula/FormulaNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/DiscriminatorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/JoinedInheritanceEagerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/JoinedInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/SimpleInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/joined/JoinedSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/MutableNaturalIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/readwrite/AbstractReadWriteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/contribution/array/StringArrayContributorTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/type/java/ZoneMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/notfound/CompositeForeignKeyNotFoundTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ondelete/OnDeleteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/OneToManyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/inheritance/joined/MappedSuperclassMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/inheritance/perclass/MappedSuperclassMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/inheritance/single/MappedSuperclassMapTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/bidirectional/BiDirectionalOneToOneFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/formula/OneToOneFormulaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/joined/JoinedSubclassOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/link/OneToOneLinkTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/nopojo/DynamicMapOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/singletable/DiscrimSubclassOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/MergeMultipleEntityCopiesAllowedOrphanDeleteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/MergeMultipleEntityCopiesAllowedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/MergeMultipleEntityCopiesCustomTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/MergeMultipleEntityCopiesDisallowedByDefaultTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/MergeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ops/genericApi/BasicGetLoadAccessTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ordered/OrderByTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/fk/bidirectional/DeleteOneToOneOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/fk/bidirectional/multilevelcascade/DeleteMultiLevelOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/fk/composite/DeleteOneToOneOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/fk/reversed/bidirectional/DeleteOneToOneOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/fk/reversed/bidirectional/multilevelcascade/DeleteMultiLevelOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/fk/reversed/unidirectional/DeleteOneToOneOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/pk/bidirectional/DeleteOneToOneOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/one2one/pk/unidirectional/DeleteOneToOneOrphansTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/orphan/onetomany/DeleteOneToManyOrphansTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/pagination/OraclePaginationWithLocksTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/propertyref/basic/PropertyRefTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/propertyref/component/complete/CompleteComponentPropertyRefTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/propertyref/inheritence/discrim/SubclassPropertyRefTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/propertyref/inheritence/union/UnionSubclassPropertyRefTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/proxy/DetachedProxyAsQueryParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/CompareEntityValuedPathsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/QueryApiTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SelectCaseWhenNullLiteralTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/SelectNullQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/SubQueryTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/AggregateFilterClauseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CaseStatementTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CastFunctionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CastNullSelectExpressionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EmbeddableAsParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EmbeddableWithPluralAttributeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunnyNamesTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/ILikeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/JpaAliasBaselineTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/JpaAliasTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/JpaCrossJoinBaselineTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/JpaCrossJoinTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/LegacyParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/LiteralTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/MultiValuedParameterInFunctionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/MultiValuedParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/OnKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/OrderByTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/ParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/QueryPlanCachingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/SubqueryLimitOffsetTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/SubqueryOperatorsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/mutation/UpdateEntitiesWithPackageNamesStartingWithKeywordsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/set/UnionOfPartitionResultsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/size/ManyToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/size/OneToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/size/OneToManySizeTest2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/joinfetch/JoinFetchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/options/CacheModeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultcache/QueryResultCacheTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/results/BasicHqlResultTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/SynchronizedSpaceTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/LiteralTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/OrderingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/ParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/SubQueryImplicitJoinReferenceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/param/CompositeParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/querycache/QueryCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/queryhint/OracleQueryHintTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/queryhint/QueryHintSQLServer2012Test.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlyProxyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlySessionLazyNonLazyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlySessionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/readonly/ReadOnlyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/rowid/RowIdTest2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/ImplicitSoftDeleteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/SimpleSoftDeleteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/discovery/secondary/JoinedSubclassSoftDeleteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sorted/SortTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/op/FollowOnLockingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/hand/query/NativeSQLQueriesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/ResultsShapeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessDoWorkTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionPersistentContextTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/fetching/StatelessSessionFetchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stats/StatsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stream/NativeQueryAndFlushSessionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stream/basic/BasicStreamTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stream/basic/JpaStreamTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/subclassfilter/DiscrimSubclassFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/subclassfilter/JoinedSubclassFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/subclassfilter/UnionSubclassFilterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/subselect/SubselectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/temporal/MySQLTimestampFspFunctionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/temporal/MySQLTimestampPropertyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/temporal/TimePropertyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/temporal/TimestampPropertyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ternary/TernaryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/tm/CMTTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/tool/schema/scripts/SingleLineImportFileTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/temporal/OffsetDateTimeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/typedescriptor/ByteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/typedonetoone/TypedOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/typeparameters/TypeParameterTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/unionsubclass/UnionSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/unionsubclass2/UnionSubclassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/version/DetachedEntityWithNullVersionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/version/VersionTest.java
M hibernate-core/src/test/resources/org/hibernate/orm/test/hql/Vehicle.hbm.xml
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitInfoAdapter.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/jpa/PersistenceUnitInfoImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/util/jpa/DelegatingPersistenceUnitInfo.java
M hibernate-testing/src/main/java/org/hibernate/testing/util/jpa/PersistenceUnitInfoAdapter.java
M hibernate-testing/src/test/java/org/hibernate/testing/annotations/BasicSessionFactoryScopeTests.java
M migration-guide.adoc
Log Message:
-----------
HHH-20375 - Prepare for JPA 4.0 M2 development
Address compilation errors with JpaCriteriaQuery and friends
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 675527554f845a9e971f6040e8c1abc10d2f9838
https://github.com/hibernate/hibernate-orm/commit/675527554f845a9e971f604...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/QueryAndSQLTest.java
Log Message:
-----------
HHH-20375 - Prepare for JPA 4.0 M2 development
Add test data clean up to hopefully address odd edb CI failure.
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 9f822cf0c475cbfaed7dfcd879542ec27be36931
https://github.com/hibernate/hibernate-orm/commit/9f822cf0c475cbfaed7dfcd...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/CompositeTypeRegistration.java
M hibernate-core/src/main/java/org/hibernate/annotations/CompositeTypeRegistrations.java
M hibernate-core/src/main/java/org/hibernate/annotations/ConverterRegistration.java
M hibernate-core/src/main/java/org/hibernate/annotations/ConverterRegistrations.java
M hibernate-core/src/main/java/org/hibernate/annotations/EmbeddableInstantiatorRegistration.java
M hibernate-core/src/main/java/org/hibernate/annotations/EmbeddableInstantiatorRegistrations.java
M hibernate-core/src/main/java/org/hibernate/annotations/JavaTypeRegistration.java
M hibernate-core/src/main/java/org/hibernate/annotations/JavaTypeRegistrations.java
M hibernate-core/src/main/java/org/hibernate/annotations/JdbcTypeRegistration.java
M hibernate-core/src/main/java/org/hibernate/annotations/JdbcTypeRegistrations.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedEntityGraph.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedEntityGraphs.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedNativeQueries.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedNativeQuery.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedQueries.java
M hibernate-core/src/main/java/org/hibernate/annotations/NamedQuery.java
M hibernate-core/src/main/java/org/hibernate/annotations/TypeRegistration.java
M hibernate-core/src/main/java/org/hibernate/annotations/TypeRegistrations.java
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaAnnotations.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/DiscoverableJpaAnnotation.java
R hibernate-core/src/main/java/org/hibernate/boot/scan/Discoverable.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/PackagingTestCase.java
M hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/IndexBuildingScanner.java
M hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/IndexScanner.java
A hibernate-scan-jandex/src/main/java/org/hibernate/scan/jandex/IndexerSupport.java
M hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/Entity.java
M hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/SimpleScanningTests.java
M hibernate-scan-jandex/src/test/java/org/hibernate/test/scan/jandex/SuperCoolFeature.java
Log Message:
-----------
HHH-20368 - Support for @Discoverable
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: d62b3e1b91d389f5d14dc6d0f5a6035f1275de3b
https://github.com/hibernate/hibernate-orm/commit/d62b3e1b91d389f5d14dc6d...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/enhancement/TestLazyPropertyOnPreUpdate.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/extension/BytecodeEnhanced.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/extension/BytecodeEnhancementExtension.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/extension/BytecodeEnhancementPostDiscoveryFilter.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/extension/engine/BytecodeEnhancedEngineDescriptor.java
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/extension/engine/BytecodeEnhancedTestEngine.java
Log Message:
-----------
BytecodeEnhanced test engine improvements
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: c3c2cbd433024f0c3fcaec33a6032f03b71d7b2f
https://github.com/hibernate/hibernate-orm/commit/c3c2cbd433024f0c3fcaec3...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaAnnotations.java
M hibernate-core/src/main/java/org/hibernate/boot/models/JpaEventListenerStyle.java
A hibernate-core/src/main/java/org/hibernate/boot/models/annotations/internal/EntityListenerJpaAnnotation.java
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/DomainModelCategorizationCollector.java
M hibernate-core/src/main/java/org/hibernate/boot/models/internal/GlobalRegistrationsImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/models/spi/GlobalRegistrations.java
R hibernate-core/src/main/java/org/hibernate/boot/models/spi/JpaEventListener.java
A hibernate-core/src/main/java/org/hibernate/boot/models/spi/LifecycleEventHandler.java
M hibernate-core/src/main/java/org/hibernate/boot/models/xml/internal/XmlAnnotationHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/CallbackDefinitionResolver.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/spi/CallbackType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/xml/globals/JpaEventListenerTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/BasicListenerTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Book.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/BookWatcher.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/CreationWatcher.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/EventSink.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Journaler.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/MultipleListenerTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Publisher.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/PublisherListener.java
Log Message:
-----------
HHH-20362 - Support for JPA 4.0 @EntityListener
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 1910f4bc557a8a0819837d0b79c52656448a2f70
https://github.com/hibernate/hibernate-orm/commit/1910f4bc557a8a0819837d0...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/models/spi/LifecycleEventHandler.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/CallbackDefinitionResolver.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Animal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/AnimalWatcher.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Cat.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/Dog.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/EntityListenerTargetMatchingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/MultipleListenerTests.java
M migration-guide.adoc
Log Message:
-----------
HHH-20369 - Allow entity listener to declared multiple callback methods of the same type
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 11935d872c04ed0e8b59358c7a4895638da4da9c
https://github.com/hibernate/hibernate-orm/commit/11935d872c04ed0e8b59358...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DirtyCollectionSearchVisitor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/CallbacksTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/callbacks/jpa4/AssociationChangeTests.java
Log Message:
-----------
HHH-20374 - Trigger entity listeners on changes to owned collections and owned associations
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: e1607b08450d14d4cb71f307048585a58d991b1d
https://github.com/hibernate/hibernate-orm/commit/e1607b08450d14d4cb71f30...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
R design/6.0-changes.adoc
R design/Diagrams.adoc
R design/fk.adoc
R design/logger_id_ranges.adoc
R design/mapping-model.adoc
A design/sql-ast-model.adoc
A design/sql-ast-sources.adoc
A design/sql-ast-translators.adoc
M design/sql-ast.adoc
A design/sqm-creation-criteria.adoc
A design/sqm-creation-hql.adoc
A design/sqm-model.adoc
R design/todo-6.0.adoc
R design/type-system-domain.adoc
R design/type-system-mapping.adoc
R design/working/6.0-posts.adoc
R design/working/attributes.adoc
R design/working/circular-fetching.adoc
A design/working/fk.adoc
A design/working/logger_id_ranges.adoc
A design/working/mapping-model.adoc
A design/working/type-system-domain.adoc
A design/working/type-system-mapping.adoc
Log Message:
-----------
"New contributor"-style design docs - specifically covering SQM and SQL AST
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 6c795a833ae57286ca3b3704ec180f9d2c3d134f
https://github.com/hibernate/hibernate-orm/commit/6c795a833ae57286ca3b370...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/AbstractFindMultipleByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatefulFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/CacheLoadHelper.java
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/ResultsHelper.java
M tooling/hibernate-ant/src/legacyTest/java/org/hibernate/tool/ant/EJB3Configuration/TestCase.java
M tooling/hibernate-ant/src/legacyTest/java/org/hibernate/tool/ant/JPAPUnit/TestCase.java
M tooling/hibernate-maven-plugin/hibernate-maven-plugin.gradle
M tooling/hibernate-reveng/src/main/java/org/hibernate/tool/reveng/internal/export/java/Cfg2JavaTool.java
M tooling/hibernate-reveng/src/main/java/org/hibernate/tool/reveng/internal/export/query/QueryExporter.java
M tooling/hibernate-reveng/src/test/java/org/hibernate/tool/reveng/hbm2x/Hbm2DaoTest/TestCase.java
M tooling/hibernate-reveng/src/test/java/org/hibernate/tool/reveng/hbm2x/Hbm2HibernateDAOTest/TestCase.java
M tooling/hibernate-reveng/src/test/java/org/hibernate/tool/reveng/jdbc2cfg/CompositeId/TestCase.java
M tooling/hibernate-reveng/src/test/java/org/hibernate/tool/reveng/jdbc2cfg/KeyPropertyCompositeId/TestCase.java
M tooling/hibernate-reveng/src/test/java/org/hibernate/tool/reveng/jdbc2cfg/PersistentClasses/TestCase.java
Log Message:
-----------
fix rebase
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 6351790b356145a9bdf1ee245e62292a06da3ee9
https://github.com/hibernate/hibernate-orm/commit/6351790b356145a9bdf1ee2...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/AllTables.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/QueryAndSQLTest.java
Log Message:
-----------
fix failure on ebd
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 400108dc3b2263af29fac71d2609b545bd43c36b
https://github.com/hibernate/hibernate-orm/commit/400108dc3b2263af29fac71...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
Log Message:
-----------
HHH-19933 fix fallout from merge
Commit: 9d9718910f4516833bafac6922fb35cfb76f5286
https://github.com/hibernate/hibernate-orm/commit/9d9718910f4516833bafac6...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M gradle/libs.versions.toml
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/internal/SelectionQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/internal/jpa/EntityResultImpl.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditSecondaryTableTest.java
M hibernate-scan-jandex/hibernate-scan-jandex.gradle
M settings.gradle
Log Message:
-----------
Fix 8.0 rebase fallout
Commit: e887577db64f55aec54eb80da959985488fd4d63
https://github.com/hibernate/hibernate-orm/commit/e887577db64f55aec54eb80...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M changelog.txt
M gradle/version.properties
Log Message:
-----------
Merge branch '7.4' into 8.0-rebase
Commit: 4d21b231f3971036947084e60afe228aff8aea3e
https://github.com/hibernate/hibernate-orm/commit/4d21b231f3971036947084e...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-07 (Thu, 07 May 2026)
Changed paths:
M .github/workflows/ci.yml
Log Message:
-----------
Fix GitHub Actions workflow branch name
Compare: https://github.com/hibernate/hibernate-orm/compare/2222cc78045a...4d21b23...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 2 weeks