[hibernate/hibernate-orm] 831e5e: big cleanup to o.h.metamodel.mapping.internal
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 831e5e2575893ab08d51015a18f80fca4f42915f
https://github.com/hibernate/hibernate-orm/commit/831e5e2575893ab08d51015...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDiscriminatorMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractDomainPath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEmbeddableMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEntityCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AnyDiscriminatorPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AnyKeyPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CaseStatementDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CollectionIdentifierDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/DiscriminatedAssociationAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/DiscriminatedAssociationMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/DiscriminatedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddableMappingTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedForeignKeyDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmptyAttributeMappingsMap.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityRowIdMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityVersionMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ExplicitColumnDiscriminatorMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/GeneratedValuesProcessor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/IdClassEmbeddable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/IdClassRepresentationStrategy.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ImmutableAttributeMappingList.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ImmutableAttributeMappingsMap.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/InverseNonAggregatedIdentifierMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ManyToManyCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelHelper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/OneToManyCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SelectableMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SelectableMappingsImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SoftDeleteMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/UnifiedAnyDiscriminatorConverter.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/VirtualIdEmbeddable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/VirtualIdRepresentationStrategy.java
Log Message:
-----------
big cleanup to o.h.metamodel.mapping.internal
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months, 3 weeks
[hibernate/hibernate-orm] f129ea: very minor
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: f129ea2a1c025155b5780ce5fe9737443b00b993
https://github.com/hibernate/hibernate-orm/commit/f129ea2a1c025155b5780ce...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
Log Message:
-----------
very minor
Commit: 0c4293ae2412bb2ef8cdbc1f4cc7f039d82fd7ba
https://github.com/hibernate/hibernate-orm/commit/0c4293ae2412bb2ef8cdbc1...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/internal/SessionCreationOptionsAdaptor.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
Log Message:
-----------
move a nested adaptor class to toplevel
Commit: 6be678d667ba56858ce9479c95cb08a5e42be4e5
https://github.com/hibernate/hibernate-orm/commit/6be678d667ba56858ce9479...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedSessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/internal/CommonSharedSessionCreationOptions.java
Log Message:
-----------
add missing @since annotations
Commit: 3ef0eef16507c404acadc4fb128fc741db7666e8
https://github.com/hibernate/hibernate-orm/commit/3ef0eef16507c404acadc4f...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
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/engine/creation/internal/SharedSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedStatelessSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/CommonSharedSessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionCreationOptionsAdaptor.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
Log Message:
-----------
HHH-19771 work on the new session builder infrastructure
some stuff was not quite complete
Commit: ccf7425e6ebd11af88e15cfffd0fe48a8b794d34
https://github.com/hibernate/hibernate-orm/commit/ccf7425e6ebd11af88e15cf...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/AbstractCommonBuilder.java
A hibernate-core/src/main/java/org/hibernate/engine/creation/internal/CommonSharedSessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionCreationOptions.java
A hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionCreationOptionsAdaptor.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedStatelessSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/StatelessSessionBuilderImpl.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/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/internal/AbstractSharedSessionContract.java
R hibernate-core/src/main/java/org/hibernate/internal/CommonSharedSessionCreationOptions.java
R hibernate-core/src/main/java/org/hibernate/internal/SessionCreationOptionsAdaptor.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/test/java/org/hibernate/orm/test/sharedSession/SessionWithSharedConnectionTest.java
Log Message:
-----------
HHH-19771 work on the new session builder infrastructure
some stuff was not quite complete
Commit: a2380ee1744e09f5eca484971312e1aee91fea18
https://github.com/hibernate/hibernate-orm/commit/a2380ee1744e09f5eca4849...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
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/SharedStatelessSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/StatelessSession.java
M hibernate-core/src/main/java/org/hibernate/StatelessSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/CommonBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/CommonSharedBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/AbstractCommonBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/CommonSharedSessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionCreationOptions.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SessionCreationOptionsAdaptor.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedStatelessSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/internal/StatelessSessionBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/spi/SharedSessionBuilderImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
Log Message:
-----------
HHH-19771 work on the new session builder infrastructure
and fix a big bug in tx/connection sharing between stateful
and stateless sessions!
Commit: 90e10e49d687df6340eacfd9285b06819cfbb31b
https://github.com/hibernate/hibernate-orm/commit/90e10e49d687df6340eacfd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/creation/CommonBuilder.java
Log Message:
-----------
tiny jdoc improvement
Commit: b35b5c940dd457682ce4bbbf1b58b84d63e780af
https://github.com/hibernate/hibernate-orm/commit/b35b5c940dd457682ce4bbb...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/tm/SessionFactoryInterceptorTransactionTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/tm/SessionInterceptorTransactionTest.java
Log Message:
-----------
HHH-19772 change tests, after change in semantics after HHH-19737
Commit: f0f431ff1670d2d61c046e3b2334b3be8d368f74
https://github.com/hibernate/hibernate-orm/commit/f0f431ff1670d2d61c046e3...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
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/SharedStatelessSessionBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/CommonBuilder.java
M hibernate-core/src/main/java/org/hibernate/engine/creation/CommonSharedBuilder.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
Log Message:
-----------
HHH-19772 add noSessionInterceptorCreation()
Commit: 720732a8746586f093cf778460748c66f36a5636
https://github.com/hibernate/hibernate-orm/commit/720732a8746586f093cf778...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths:
M hibernate-envers/src/main/java/org/hibernate/envers/internal/synchronization/AuditProcess.java
Log Message:
-----------
HHH-19772 use noSessionInterceptorCreation(), due to change in semantics after HHH-19737
also see HHH-14540
Compare: https://github.com/hibernate/hibernate-orm/compare/41b317796068...720732a...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
7 months, 3 weeks