Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: cf36d17fac11d5d417d79e2f35c8422d83ad843c
https://github.com/hibernate/hibernate-orm/commit/cf36d17fac11d5d417d79e2...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityUniqueKey.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EvictVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/FlushVisitor.java
M hibernate-core/src/main/java/org/hibernate/id/SelectGenerator.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/CollectionPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/DiscriminatorType.java
M hibernate-core/src/main/java/org/hibernate/type/AbstractStandardBasicType.java
M hibernate-core/src/main/java/org/hibernate/type/AbstractType.java
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
M hibernate-core/src/main/java/org/hibernate/type/CollectionType.java
M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
M hibernate-core/src/main/java/org/hibernate/type/CustomType.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
M hibernate-core/src/main/java/org/hibernate/type/ManyToOneType.java
M hibernate-core/src/main/java/org/hibernate/type/MetaType.java
M hibernate-core/src/main/java/org/hibernate/type/OneToOneType.java
M hibernate-core/src/main/java/org/hibernate/type/SpecialOneToOneType.java
M hibernate-core/src/main/java/org/hibernate/type/Type.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/merge/MergeEnhancedEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cfg/persister/GoofyPersisterClassProvider.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/CustomPersister.java
Log Message:
-----------
Clean up various legacy "read path" contracts
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
Commit: 62f761732d78b6424383419b5bf1110163b6feec
https://github.com/hibernate/hibernate-orm/commit/62f761732d78b6424383419...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/internal/UnsavedValueFactory.java
A hibernate-core/src/main/java/org/hibernate/internal/util/LazyValue.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/EntityInstantiatorPojoStandard.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/CompositeIdentifierMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityIdentifierMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityVersionMapping.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/EntityVersionMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/EntityInstantiator.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/tuple/IdentifierAttribute.java
M hibernate-core/src/main/java/org/hibernate/tuple/IdentifierProperty.java
M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
M hibernate-core/src/main/java/org/hibernate/tuple/Tuplizer.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/AbstractComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentMetamodel.java
M hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/VersionProperty.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
Log Message:
-----------
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
Commit: 3efaec2cff7d4ca91ea52021744084df96a3607b
https://github.com/hibernate/hibernate-orm/commit/3efaec2cff7d4ca91ea5202...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/EmbeddableRepresentationStrategyPojo.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/EntityRepresentationStrategyPojoStandard.java
Log Message:
-----------
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
Commit: d2530df5ac4ec5071a7f589d01f7c8defc661733
https://github.com/hibernate/hibernate-orm/commit/d2530df5ac4ec5071a7f589...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
Commit: c34ea34f6b96f50352336a524e06cedfc0908700
https://github.com/hibernate/hibernate-orm/commit/c34ea34f6b96f50352336a5...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M hibernate-core/src/main/java/org/hibernate/EmptyInterceptor.java
R hibernate-core/src/main/java/org/hibernate/EntityMode.java
M hibernate-core/src/main/java/org/hibernate/Interceptor.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
R
hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/internal/EntityModeConverter.java
A
hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/internal/RepresentationModeConverter.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/AbstractEntitySourceImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/EmbeddableSourceImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/EmbeddableSourceVirtualImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/EntityHierarchySourceImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/IdClassSource.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/IdentifierSourceNonAggregatedCompositeImpl.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/model/source/spi/EmbeddableSource.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/spi/EntityHierarchySource.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/spi/EntitySource.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/bytecode/enhance/spi/interceptor/EnhancementAsProxyLazinessInterceptor.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/cfg/Settings.java
M
hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentSortedMap.java
M
hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentSortedSet.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/MutableEntityEntry.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CollectionKey.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityUniqueKey.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/TypedValue.java
M hibernate-core/src/main/java/org/hibernate/event/internal/WrapVisitor.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/log/DeprecationLogger.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.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/mapping/Subclass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/RepresentationMode.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/Instantiator.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/DiscriminatorType.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/property/access/internal/PropertyAccessStrategyResolverStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/property/access/spi/PropertyAccessStrategyResolver.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchByUniqueKeyInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
M hibernate-core/src/main/java/org/hibernate/tuple/Tuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentMetamodel.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentTuplizerFactory.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
M
hibernate-core/src/main/java/org/hibernate/tuple/entity/DynamicMapEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityTuplizerFactory.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
M hibernate-core/src/main/java/org/hibernate/type/CompositeType.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
A hibernate-core/src/main/java/org/hibernate/type/spi/CompositeTypeImplementor.java
M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
R
hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/hbm/internal/EntityModeConverterTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/hbm/internal/RepresentationModeConverterTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cfg/persister/GoofyPersisterClassProvider.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/component/proxy/ComponentBasicProxyTest.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/jpa/ejb3configuration/PersisterClassProviderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/CustomPersister.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/serialization/MapProxySerializationTest.java
M
hibernate-core/src/test/java/org/hibernate/test/dynamicentity/interceptor/ProxyInterceptor.java
M
hibernate-core/src/test/java/org/hibernate/test/dynamicentity/tuplizer2/ImprovedTuplizerDynamicEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/test/interceptor/InstantiateInterceptor.java
M
hibernate-core/src/test/java/org/hibernate/test/interfaceproxy/DocumentInterceptor.java
M hibernate-core/src/test/java/org/hibernate/test/mixed/DocumentInterceptor.java
M hibernate-core/src/test/java/org/hibernate/test/tm/CMTTest.java
Log Message:
-----------
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
- Drop `EntityMode` completely
Commit: b5558307a9c3d8f3e5ed217beaeb3db01a9d3ec6
https://github.com/hibernate/hibernate-orm/commit/b5558307a9c3d8f3e5ed217...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/AbstractComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/component/ComponentTuplizer.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/PojoComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java
M
hibernate-core/src/main/java/org/hibernate/tuple/entity/DynamicMapEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
Log Message:
-----------
Clean up various legacy "read path" contracts
- clean-up unused Type methods
* Type#nullSafeGet
* Type#hydrate
* Type#resolve
* Type#getSemiResolvedType
* Type#semiResolve
* related
- start removing usage of Tuplizer
- start removing usage of legacy Tuplizer-based Instantiator
- drop `EntityMode` completely
- preliminary clean-up of EntityTuplizer
- preliminary clean-up of ComponentTuplizer
Compare:
https://github.com/hibernate/hibernate-orm/compare/3d27f61221fd...b555830...