Branch: refs/heads/7.4
Home:
https://github.com/hibernate/hibernate-orm
Commit: 468b4886c3662347a7be5c030ad930f0f639bfae
https://github.com/hibernate/hibernate-orm/commit/468b4886c3662347a7be5c0...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/SessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/StatelessSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/annotations/Audited.java
A hibernate-core/src/main/java/org/hibernate/annotations/ChangesetEntity.java
R hibernate-core/src/main/java/org/hibernate/annotations/RevisionEntity.java
M hibernate-core/src/main/java/org/hibernate/annotations/Temporal.java
M hibernate-core/src/main/java/org/hibernate/audit/AuditEntry.java
M hibernate-core/src/main/java/org/hibernate/audit/AuditLog.java
M hibernate-core/src/main/java/org/hibernate/audit/AuditLogFactory.java
A hibernate-core/src/main/java/org/hibernate/audit/ChangesetListener.java
A hibernate-core/src/main/java/org/hibernate/audit/ChangesetMapping.java
A hibernate-core/src/main/java/org/hibernate/audit/DefaultChangesetEntity.java
R hibernate-core/src/main/java/org/hibernate/audit/DefaultRevisionEntity.java
A
hibernate-core/src/main/java/org/hibernate/audit/DefaultTrackingModifiedEntitiesChangesetEntity.java
R
hibernate-core/src/main/java/org/hibernate/audit/DefaultTrackingModifiedEntitiesRevisionEntity.java
A
hibernate-core/src/main/java/org/hibernate/audit/EntityTrackingChangesetListener.java
R
hibernate-core/src/main/java/org/hibernate/audit/EntityTrackingRevisionListener.java
R hibernate-core/src/main/java/org/hibernate/audit/RevisionListener.java
R hibernate-core/src/main/java/org/hibernate/audit/RevisionMapping.java
A
hibernate-core/src/main/java/org/hibernate/audit/TrackingModifiedEntitiesChangesetMapping.java
R
hibernate-core/src/main/java/org/hibernate/audit/TrackingModifiedEntitiesRevisionMapping.java
M hibernate-core/src/main/java/org/hibernate/audit/internal/AuditColumnFunction.java
M
hibernate-core/src/main/java/org/hibernate/audit/internal/AuditEntityLoaderImpl.java
M hibernate-core/src/main/java/org/hibernate/audit/internal/AuditLogImpl.java
M hibernate-core/src/main/java/org/hibernate/audit/package-info.java
M hibernate-core/src/main/java/org/hibernate/audit/spi/AuditEntityLoader.java
M hibernate-core/src/main/java/org/hibernate/audit/spi/AuditWorkQueue.java
A hibernate-core/src/main/java/org/hibernate/audit/spi/ChangesetEntitySupplier.java
R hibernate-core/src/main/java/org/hibernate/audit/spi/RevisionEntitySupplier.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AuditHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/TemporalHelper.java
M hibernate-core/src/main/java/org/hibernate/cfg/StateManagementSettings.java
M
hibernate-core/src/main/java/org/hibernate/collection/spi/AbstractPersistentCollection.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/SpannerPostgreSQLTruncFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/temporal/OracleTemporalTableSupport.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/CommonBuilder.java
M
hibernate-core/src/main/java/org/hibernate/engine/creation/internal/AbstractCommonBuilder.java
M
hibernate-core/src/main/java/org/hibernate/engine/creation/spi/SessionBuilderImplementor.java
M
hibernate-core/src/main/java/org/hibernate/engine/creation/spi/SharedSessionBuilderImplementor.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilder.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CollectionKey.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityKey.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/SessionFactoryDelegatingImpl.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryImplementor.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/engine/spi/TemporalCollectionKey.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/TemporalEntityKey.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/AuditMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AuditMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/TemporalMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/BasicCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/AuditCollectionHelper.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/AuditCollectionRowMutationHelper.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/HistoryCollectionRowMutationHelper.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/InsertRowsCoordinatorAudit.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/RemoveCoordinatorStandard.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/AbstractAuditCoordinator.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/AbstractTemporalUpdateCoordinator.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/DeleteCoordinatorHistory.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/DeleteCoordinatorTemporal.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/InsertCoordinatorHistory.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/InsertCoordinatorTemporal.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/TemporalMutationHelper.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/UpdateCoordinatorHistory.java
M
hibernate-core/src/main/java/org/hibernate/persister/state/internal/AuditStateManagement.java
M hibernate-core/src/main/java/org/hibernate/proxy/AbstractLazyInitializer.java
M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
A
hibernate-core/src/main/java/org/hibernate/service/internal/ChangesetCoordinatorInitiator.java
R
hibernate-core/src/main/java/org/hibernate/service/internal/TransactionIdentifierServiceInitiator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/NamedTableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/exec/internal/TemporalJdbcParameter.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/AbstractCollectionInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityResultGraphNode.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchJoinedImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/JoinedDiscriminatedEntityInitializer.java
A
hibernate-core/src/main/java/org/hibernate/temporal/internal/ChangesetCoordinatorImpl.java
A
hibernate-core/src/main/java/org/hibernate/temporal/internal/CurrentTimestampChangesetIdentifierSupplier.java
R
hibernate-core/src/main/java/org/hibernate/temporal/internal/CurrentTimestampTransactionIdentifierSupplier.java
R
hibernate-core/src/main/java/org/hibernate/temporal/internal/TransactionIdentifierServiceImpl.java
A hibernate-core/src/main/java/org/hibernate/temporal/spi/ChangesetCoordinator.java
A
hibernate-core/src/main/java/org/hibernate/temporal/spi/ChangesetIdentifierSupplier.java
R
hibernate-core/src/main/java/org/hibernate/temporal/spi/TransactionIdentifierService.java
R
hibernate-core/src/main/java/org/hibernate/temporal/spi/TransactionIdentifierSupplier.java
M hibernate-core/src/main/java/org/hibernate/temporal/spi/package-info.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityTxIdTest.java
A
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditChangesetEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditColumnFunctionTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditCustomTableTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditExcludedPropertyTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditLogTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditRevisionEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditSecondaryTableTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditTargetNotAuditedTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditToOneAssociationTest.java
A
hibernate-core/src/test/java/org/hibernate/temporal/audit/ChangesetEntityAnnotationTest.java
A
hibernate-core/src/test/java/org/hibernate/temporal/audit/DefaultChangesetEntityTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/DefaultRevisionEntityTest.java
A
hibernate-core/src/test/java/org/hibernate/temporal/audit/EntityTrackingChangesetListenerTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/EntityTrackingRevisionListenerTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/RevChangesTrackingTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/RevisionEntityAnnotationTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditBidirectionalManyToManyTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditBidirectionalOneToManyTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditElementCollectionTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditManyToManyTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditUnidirectionalOneToManyJoinColumnTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditUnidirectionalOneToManyJoinTableTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/inheritance/AuditJoinedDiscriminatorInheritanceTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/inheritance/AuditJoinedInheritanceTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/inheritance/AuditSingleTableInheritanceTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/inheritance/AuditTablePerClassInheritanceTest.java
Log Message:
-----------
HHH-20398 introduce "changeset" as the new name for "revision"
Commit: f741815f04456b82543bf0d12866274453a73797
https://github.com/hibernate/hibernate-orm/commit/f741815f04456b82543bf0d...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/Audited.java
A hibernate-core/src/main/java/org/hibernate/annotations/Changelog.java
R hibernate-core/src/main/java/org/hibernate/annotations/ChangesetEntity.java
M hibernate-core/src/main/java/org/hibernate/audit/AuditEntry.java
M hibernate-core/src/main/java/org/hibernate/audit/AuditLog.java
A hibernate-core/src/main/java/org/hibernate/audit/ChangelogMapping.java
M hibernate-core/src/main/java/org/hibernate/audit/ChangesetListener.java
R hibernate-core/src/main/java/org/hibernate/audit/ChangesetMapping.java
A hibernate-core/src/main/java/org/hibernate/audit/DefaultChangelog.java
R hibernate-core/src/main/java/org/hibernate/audit/DefaultChangesetEntity.java
A
hibernate-core/src/main/java/org/hibernate/audit/DefaultTrackingModifiedEntitiesChangelog.java
R
hibernate-core/src/main/java/org/hibernate/audit/DefaultTrackingModifiedEntitiesChangesetEntity.java
M
hibernate-core/src/main/java/org/hibernate/audit/EntityTrackingChangesetListener.java
A
hibernate-core/src/main/java/org/hibernate/audit/TrackingModifiedEntitiesChangelogMapping.java
R
hibernate-core/src/main/java/org/hibernate/audit/TrackingModifiedEntitiesChangesetMapping.java
M hibernate-core/src/main/java/org/hibernate/audit/internal/AuditLogImpl.java
M hibernate-core/src/main/java/org/hibernate/audit/package-info.java
M hibernate-core/src/main/java/org/hibernate/audit/spi/AuditWorkQueue.java
A hibernate-core/src/main/java/org/hibernate/audit/spi/ChangelogSupplier.java
R hibernate-core/src/main/java/org/hibernate/audit/spi/ChangesetEntitySupplier.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AuditHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
A hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditChangelogTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditChangesetEntityTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/AuditLogTest.java
A
hibernate-core/src/test/java/org/hibernate/temporal/audit/ChangelogAnnotationTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/ChangesetEntityAnnotationTest.java
A hibernate-core/src/test/java/org/hibernate/temporal/audit/DefaultChangelogTest.java
R
hibernate-core/src/test/java/org/hibernate/temporal/audit/DefaultChangesetEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/EntityTrackingChangesetListenerTest.java
M
hibernate-core/src/test/java/org/hibernate/temporal/audit/RevChangesTrackingTest.java
Log Message:
-----------
HHH-20398 Rename `@ChangesetEntity` -> `@Changelog`
Commit: f7a8349e083e8c12c9917589fa43be985de814cf
https://github.com/hibernate/hibernate-orm/commit/f7a8349e083e8c12c991758...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/QueryFlushMode.java
Log Message:
-----------
HHH-20377 - Deprecate org.hibernate.query.QueryFlushMode
Signed-off-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 0061ac55c7ec07bad8a2b38d7daa48b3ab3b8df4
https://github.com/hibernate/hibernate-orm/commit/0061ac55c7ec07bad8a2b38...
Author: Sakthivel Subramanian <sakthivelmani(a)google.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Configuration.adoc
M migration-guide.adoc
M whats-new.adoc
Log Message:
-----------
HHH-20298 Document migration and support of SpannerPostgreSQLDialect
- Update Configuration.adoc to include a JDBC URL example for Google Cloud Spanner
(PostgreSQL dialect).
- Document the migration of SpannerPostgreSQLDialect from hibernate-community-dialects to
hibernate-core in migration-guide.adoc.
- Highlight official support and testing of SpannerPostgreSQLDialect in whats-new.adoc.
Commit: 948d5676887d48f4b0d1b220c53121c2385b3b08
https://github.com/hibernate/hibernate-orm/commit/948d5676887d48f4b0d1b22...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Configuration.adoc
Log Message:
-----------
HHH-20298 Fixup wrong sample
Commit: 21d6758921b748aa9f8a1b267e652d7face0d18f
https://github.com/hibernate/hibernate-orm/commit/21d6758921b748aa9f8a1b2...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/generator/Generator.java
M
hibernate-core/src/main/java/org/hibernate/generator/internal/CurrentTimestampGeneration.java
M
hibernate-core/src/main/java/org/hibernate/generator/internal/GeneratedAlwaysGeneration.java
M
hibernate-core/src/main/java/org/hibernate/generator/internal/GeneratedGeneration.java
A
hibernate-core/src/main/java/org/hibernate/generator/internal/GeneratorTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/generator/internal/SourceGeneration.java
M
hibernate-core/src/main/java/org/hibernate/generator/internal/TenantIdGeneration.java
M
hibernate-core/src/main/java/org/hibernate/generator/internal/VersionGeneration.java
M
hibernate-core/src/main/java/org/hibernate/id/CompositeNestedGeneratedValueGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/GUIDGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IdentityGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/IncrementGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/NativeGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/SelectGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/UUIDGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/UUIDHexGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/SequenceStyleGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/TableGenerator.java
M hibernate-core/src/main/java/org/hibernate/id/uuid/UuidGenerator.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M
hibernate-core/src/main/java/org/hibernate/tuple/entity/CompositeGeneratorBuilder.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/generated/GeneratorTypeMismatchTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/usertypes/TestEntity.java
M
hibernate-core/src/test/resources/org/hibernate/orm/test/mapping/usertypes/TestEntity.hbm.xml
Log Message:
-----------
HHH-18210 - Up-front validation of generator types
Commit: fbaee82d371dd651f4cfb0bc8c0ed85a72122ead
https://github.com/hibernate/hibernate-orm/commit/fbaee82d371dd651f4cfb0b...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Advanced.adoc
Log Message:
-----------
document @Temporal
Commit: 0789de6d3bcf11059046e3aac0727539f79c0a5f
https://github.com/hibernate/hibernate-orm/commit/0789de6d3bcf11059046e3a...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Advanced.adoc
Log Message:
-----------
document @Audited
Commit: 9a7c8d0dc508f21489c23775f96e7a1a808d046f
https://github.com/hibernate/hibernate-orm/commit/9a7c8d0dc508f21489c2377...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Advanced.adoc
Log Message:
-----------
document @Changelog and AuditLog
Commit: 769a1c1c02d3b34ba967da3c2583284cabfa6379
https://github.com/hibernate/hibernate-orm/commit/769a1c1c02d3b34ba967da3...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Advanced.adoc
M migration-guide.adoc
M whats-new.adoc
Log Message:
-----------
Further documentation on the core `@Audited` features
Commit: c66856623db92d70c79d5f1c9471957c99a67ed1
https://github.com/hibernate/hibernate-orm/commit/c66856623db92d70c79d5f1...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/AbstractLogicalConnectionImplementor.java
M
hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorImpl.java
Log Message:
-----------
HHH-20336 fix missing call to afterTransactionCompletion when commit fails
Commit: e6f44c9ed6b69f48709c3f795b607bfc606810b0
https://github.com/hibernate/hibernate-orm/commit/e6f44c9ed6b69f48709c3f7...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/AbstractLogicalConnectionImplementor.java
Log Message:
-----------
HHH-20336 fix status processing in AbstractLogicalConnectionImplementor
Commit: affe466b2cfd910784e5cd84b15f0a5cf05f21db
https://github.com/hibernate/hibernate-orm/commit/affe466b2cfd910784e5cd8...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorImpl.java
Log Message:
-----------
HHH-20336 ensure exceptions from afterCompletionCallback don't hide root cause
Commit: b8ed594751cf6c0822f367301aebb350c0a21743
https://github.com/hibernate/hibernate-orm/commit/b8ed594751cf6c0822f3673...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/actionqueue/CustomAfterCompletionTest.java
Log Message:
-----------
HHH-20336 add test
Commit: 2e3dfa34b6ce1b435794ccf3e4fa324e6c49e228
https://github.com/hibernate/hibernate-orm/commit/2e3dfa34b6ce1b435794ccf...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorImpl.java
M
hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/StatusTranslator.java
M
hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/SynchronizationRegistryImplementor.java
M
hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/TransactionStatus.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/actionqueue/CustomAfterCompletionTest.java
Log Message:
-----------
HHH-20336 propagate correct TransactionStatus to client callbacks
Commit: c45a3ae79f224586acccf1164d465ef02c3473ca
https://github.com/hibernate/hibernate-orm/commit/c45a3ae79f224586acccf11...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/actionqueue/CustomAfterCompletionTest.java
Log Message:
-----------
Apply suggestions from code review
Co-authored-by: Steve Ebersole <steve(a)hibernate.org>
Commit: 6c04de55b7f24abe9bed2121736160016a7565d5
https://github.com/hibernate/hibernate-orm/commit/6c04de55b7f24abe9bed212...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M whats-new.adoc
Log Message:
-----------
another minor edit to whatsnew
Commit: be8b26bc130041a8cca981907154272a45e9f122
https://github.com/hibernate/hibernate-orm/commit/be8b26bc130041a8cca9819...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMeta.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/annotation/AnnotationMetaEntity.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/ProcessorSessionFactory.java
Log Message:
-----------
processor ignores package private entities in different package from query
Commit: 9a2fc2f35af2303d860a9cd631f5b202ef570a92
https://github.com/hibernate/hibernate-orm/commit/9a2fc2f35af2303d860a9cd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M documentation/src/main/asciidoc/introduction/Advanced.adoc
Log Message:
-----------
errata for the docs on audit/temporal stuff
Commit: 7563388688f78e7defc272be7319b86f422a8c1c
https://github.com/hibernate/hibernate-orm/commit/7563388688f78e7defc272b...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/engine/extension/internal/ExtensionIntegrationServiceImpl.java
A hibernate-core/src/main/java/org/hibernate/engine/extension/spi/Extension.java
A
hibernate-core/src/main/java/org/hibernate/engine/extension/spi/ExtensionIntegration.java
A
hibernate-core/src/main/java/org/hibernate/engine/extension/spi/ExtensionIntegrationContext.java
A
hibernate-core/src/main/java/org/hibernate/engine/extension/spi/ExtensionIntegrationService.java
A
hibernate-core/src/main/java/org/hibernate/engine/extension/spi/ExtensionIntegrationServiceInitiator.java
A hibernate-core/src/main/java/org/hibernate/engine/extension/spi/package-info.java
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/engine/spi/SharedSessionDelegatorBaseImpl.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M
hibernate-core/src/main/java/org/hibernate/service/internal/StandardSessionFactoryServiceInitiators.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/engine/spi/SessionExtensionTest.java
Log Message:
-----------
HHH-19849 Add an SPI that allows attaching session-scoped "extensions" to the
session/statelesssession implementors
Commit: 3cecd6f898be66e68b3aec044c83914573d17ed4
https://github.com/hibernate/hibernate-orm/commit/3cecd6f898be66e68b3aec0...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/Audited.java
A hibernate-core/src/main/java/org/hibernate/audit/AuditStrategy.java
M hibernate-core/src/main/java/org/hibernate/audit/package-info.java
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuildingContextRootImpl.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/model/internal/AuditHelper.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/MetadataBuildingContext.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/StateManagementSettings.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AuditMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/AuditCollectionHelper.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/AbstractAuditCoordinator.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/AuditStrategyExtension.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/AuditedTest.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
HHH-20398 introduce AuditStrategy enum
Commit: 901edcce9edfbc3d2a84a6993eb5432daaf4882f
https://github.com/hibernate/hibernate-orm/commit/901edcce9edfbc3d2a84a69...
Author: Marco Belladelli <marcobladel(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/Audited.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AuditHelper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/AuditMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AuditMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/AuditCollectionHelper.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/mutation/InsertRowsCoordinatorAudit.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/AbstractAuditCoordinator.java
M
hibernate-core/src/main/java/org/hibernate/persister/state/internal/AuditStateManagement.java
Log Message:
-----------
HHH-20214 Remove unnecessary `revend_tstmp` optional audit log column
Compare:
https://github.com/hibernate/hibernate-orm/compare/468b4886c366%5E...901e...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications