Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 9849ea5a1faae00ae94fc46450676c545013c63a
https://github.com/hibernate/hibernate-orm/commit/9849ea5a1faae00ae94fc46...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/EntityHierarchySourceImpl.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M
hibernate-core/src/main/java/org/hibernate/internal/NaturalIdMultiLoadAccessStandard.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
A hibernate-core/src/main/java/org/hibernate/loader/LoaderLogging.java
A
hibernate-core/src/main/java/org/hibernate/loader/access/BaseNaturalIdLoadAccessImpl.java
A
hibernate-core/src/main/java/org/hibernate/loader/access/IdentifierLoadAccessImpl.java
A hibernate-core/src/main/java/org/hibernate/loader/access/LoadAccessContext.java
A
hibernate-core/src/main/java/org/hibernate/loader/access/NaturalIdLoadAccessImpl.java
A
hibernate-core/src/main/java/org/hibernate/loader/access/SimpleNaturalIdLoadAccessImpl.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/CompoundNaturalIdLoader.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/DatabaseSnapshotExecutor.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoadingBatcher.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SimpleNaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/spi/Loadable.java
A hibernate-core/src/main/java/org/hibernate/loader/ast/spi/NaturalIdLoadOptions.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/spi/NaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/Bindable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ModelPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/NaturalIdMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractNaturalIdMapping.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/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/BasicValuedSingularAttributeMapping.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/DiscriminatedCollectionPart.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/EmbeddedIdentifierMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityDiscriminatorMappingImpl.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/JoinedSubclassDiscriminatorMappingImpl.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/PluralAttributeMappingImpl.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/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EmbeddableTypeImpl.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/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/query/results/complete/CompleteResultBuilderEntityJpa.java
M
hibernate-core/src/main/java/org/hibernate/query/results/complete/CompleteResultBuilderEntityStandard.java
M
hibernate-core/src/main/java/org/hibernate/query/results/implicit/ImplicitModelPartResultBuilderEntity.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/NullnessLiteral.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/RootTableGroupProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/NullnessPredicate.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularFetchImpl.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdBasicBindingTests.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdBasicTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdBasicUsageTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdManyToOneBindingTests.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdManyToOneTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/cid/nonaggregated/dynamic/DynamicCompositeIdManyToOneUsageTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/cid/AbstractCompositeIdAndNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/cid/Account.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/cid/Account.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/cid/AccountId.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/cid/AnnotatedCompositeIdAndNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/cid/HbmCompositeIdAndNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/composite/CompositeNaturalIdMappingTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/composite/EmbeddedNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/composite/PostalCarrier.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/composite/PostalCode.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/compound/CompoundNaturalIdMappingTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/compound/Country.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/compound/PostalCarrier.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/Child.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/IdentityGeneratorWithNaturalIdCacheTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/ImmutableManyToOneNaturalIdAnnotationTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/ImmutableManyToOneNaturalIdHbmTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/ImmutableNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/Parent.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/ParentChildWithManyToOne.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/User.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutable/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutableentity/Building.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/immutableentity/ImmutableEntityNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/InheritedNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/MappedSuperclassOverrideTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/Principal.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/cache/ExtendedEntity.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/cache/InheritedNaturalIdCacheTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/cache/InheritedNaturalIdNoCacheTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/cache/MyEntity.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/spread/Principal.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/spread/SpreadNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/inheritance/spread/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/lazy/NaturalIdInUninitializedAssociationTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/lazy/NaturalIdInUninitializedProxyTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/MutableNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/User.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/User.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/A.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/AllCached.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/Another.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/B.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/CachedMutableNaturalIdNonStrictReadWriteTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/CachedMutableNaturalIdStrictReadWriteTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/CachedMutableNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/mutable/cached/SubClass.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/A.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/B.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/C.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/D.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/NullableNaturalIdTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/User.hbm.xml
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/naturalid/nullable/User.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/metamodel/mapping/naturalid/CompoundNaturalIdTests.java
M hibernate-core/src/test/java/org/hibernate/test/extralazy/ExtraLazyTest.java
M
hibernate-core/src/test/java/org/hibernate/test/jpa/naturalid/ImmutableNaturalIdTest.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/naturalid/User.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/Account.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/Account.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/AccountId.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/cid/CompositeIdAndNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/composite/CompositeNaturalIdMappingTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/composite/EmbeddedNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/composite/PostalCarrier.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/composite/PostalCode.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/Child.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/IdentifierGeneratorWithNaturalIdCacheTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/ImmutableEntityNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/ImmutableNaturalIdTest.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/Parent.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/ParentChildWithManyToOne.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/User.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/naturalid/immutable/User.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/immutableentity/Building.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/immutableentity/ImmutableEntityNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/InheritedNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/MappedSuperclassOverrideTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/Principal.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/User.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/cache/ExtendedEntity.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/cache/InheritedNaturalIdCacheTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/cache/InheritedNaturalIdNoCacheTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/cache/MyEntity.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/spread/Principal.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/spread/SpreadNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/inheritance/spread/User.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/lazy/NaturalIdInUninitializedAssociationTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/lazy/NaturalIdInUninitializedProxyTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/MutableNaturalIdTest.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/User.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/User.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/A.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/AllCached.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/Another.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/B.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/CachedMutableNaturalIdNonStrictReadWriteTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/CachedMutableNaturalIdStrictReadWriteTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/CachedMutableNaturalIdTest.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/mutable/cached/SubClass.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/A.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/B.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/C.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/D.java
R
hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/NullableNaturalIdTest.java
R hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/User.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/naturalid/nullable/User.java
M
hibernate-testing/src/main/java/org/hibernate/testing/cache/CachingRegionFactory.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/FailureExpectedExtension.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/NotImplementedYet.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/NotImplementedYetExtension.java
Log Message:
-----------
- HHH-14409 : Internal format of natural-id values
- org.hibernate.loader.access
- `ModelPart.breakDownJdbcValues`
- build/keep natural-id loaders per entity (inheritance)
- changes to NotImplementedYetExtension
- tests