Branch: refs/heads/6.1
Home:
https://github.com/hibernate/hibernate-orm
Commit: d3fc0bb4018a404ff03054d9da6a62f4066c60e2
https://github.com/hibernate/hibernate-orm/commit/d3fc0bb4018a404ff03054d...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ManagedTypeHelper.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
R hibernate-core/src/main/java/org/hibernate/engine/spi/EnhancedEntity.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/Managed.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ManagedComposite.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ManagedEntity.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ManagedMappedSuperclass.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/PersistentAttributeInterceptable.java
A
hibernate-core/src/main/java/org/hibernate/engine/spi/PrimeAmongSecondarySupertypes.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SelfDirtinessTracker.java
M
hibernate-core/src/main/java/org/hibernate/property/access/internal/PropertyAccessStrategyResolverStandardImpl.java
Log Message:
-----------
HHH-15790 New dispatch approach to manage type checks of enhanced entities
Commit: ee05a7c4be983e1d7af369bd74fbe592e7bf4abc
https://github.com/hibernate/hibernate-orm/commit/ee05a7c4be983e1d7af369b...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/EnhancementAsProxyLazinessInterceptor.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ManagedTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CompositeOwner.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CompositeTracker.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/PrimeAmongSecondarySupertypes.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/property/access/spi/EnhancedSetterImpl.java
Log Message:
-----------
HHH-15790 Apply the new type-cache enhancements to CompositeTracker and CompositeOwner
Commit: eca5ff25454f769e4e3adf9061ccdf7cc387a503
https://github.com/hibernate/hibernate-orm/commit/eca5ff25454f769e4e3adf9...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Hibernate.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/AbstractEntityEntry.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/ManagedTypeHelper.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueue.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/PrimeAmongSecondarySupertypes.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultEvictEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPersistEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultSaveOrUpdateEventListener.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/jpa/internal/PersistenceUnitUtilImpl.java
M
hibernate-core/src/main/java/org/hibernate/jpa/internal/util/PersistenceUtilHelper.java
M
hibernate-core/src/main/java/org/hibernate/loader/access/BaseNaturalIdLoadAccessImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/access/IdentifierLoadAccessImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/entity/CacheEntityLoaderHelper.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/EmbeddedIdentifierMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/property/access/spi/SetterFieldImpl.java
M hibernate-core/src/main/java/org/hibernate/proxy/HibernateProxy.java
M
hibernate-core/src/main/java/org/hibernate/proxy/pojo/bytebuddy/ByteBuddyProxyFactory.java
M
hibernate-core/src/main/java/org/hibernate/proxy/pojo/bytebuddy/ByteBuddyProxyHelper.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.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/EntityType.java
A
hibernate-core/src/test/java/org/hibernate/bytecode/internal/bytebuddy/SuperTypesEnhancementTest.java
M
hibernate-envers/src/main/java/org/hibernate/envers/event/spi/BaseEnversEventListener.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/EntityInstantiator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/id/SingleIdMapper.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/id/VirtualEntitySingleIdMapper.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/EntityTools.java
M
hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/manytoone/unidirectional/RelationNotAuditedTarget.java
Log Message:
-----------
HHH-15790 Make HibernateProxy also type-cache friendly
Commit: 0d1f819d837797ad20240f7dc5c1dc52c34b7e06
https://github.com/hibernate/hibernate-orm/commit/0d1f819d837797ad20240f7...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M
hibernate-core/src/main/java/org/hibernate/proxy/pojo/bytebuddy/ByteBuddyProxyHelper.java
M
hibernate-core/src/test/java/org/hibernate/bytecode/internal/bytebuddy/SuperTypesEnhancementTest.java
Log Message:
-----------
HHH-15790 Refactor filter definition in ByteBuddyProxyHelper
Commit: 31aaf1632d88e761850e4871a1de76042cc197d6
https://github.com/hibernate/hibernate-orm/commit/31aaf1632d88e761850e487...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2022-12-01 (Thu, 01 Dec 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Hibernate.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/Cascade.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CascadingActions.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.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/loader/access/IdentifierLoadAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
M
hibernate-envers/src/main/java/org/hibernate/envers/event/spi/BaseEnversEventListener.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/EntityInstantiator.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/id/SingleIdMapper.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/mapper/id/VirtualEntitySingleIdMapper.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/EntityTools.java
Log Message:
-----------
HHH-15790 Refactor casting strategies for HibernateProxy across the codebase
Compare:
https://github.com/hibernate/hibernate-orm/compare/accecdc08038...31aaf16...