Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 7d3255da60e2c1dbe03a22d88189755344dbc339
https://github.com/hibernate/hibernate-orm/commit/7d3255da60e2c1dbe03a22d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionAction.java
M
hibernate-core/src/main/java/org/hibernate/action/internal/CollectionRecreateAction.java
M
hibernate-core/src/main/java/org/hibernate/action/internal/CollectionRemoveAction.java
M
hibernate-core/src/main/java/org/hibernate/action/internal/CollectionUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.java
M
hibernate-core/src/main/java/org/hibernate/action/internal/EntityIdentityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.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/cache/spi/entry/StandardCacheEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M
hibernate-core/src/main/java/org/hibernate/dialect/temptable/StandardTemporaryTableExporter.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/SessionEventListenerManagerImpl.java
M
hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.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/event/internal/AbstractFlushingEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDeleteEventListener.java
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
A
hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerGroups.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/FastSessionServices.java
M hibernate-core/src/main/java/org/hibernate/internal/LockOptionsHelper.java
M
hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryBasedWrapperOptions.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/metamodel/mapping/internal/SimpleNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/query/results/ResultSetMapping.java
M hibernate-core/src/main/java/org/hibernate/sql/Delete.java
M hibernate-core/src/main/java/org/hibernate/sql/Insert.java
M hibernate-core/src/main/java/org/hibernate/sql/Update.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityInitializerImpl.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/JsonJavaType.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/XmlJavaType.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadSubSelectCollectionDialectWithLimitTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadTest.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
Clean up FastSessionServices which had become a bucket to dump things in
introduce EventListenerGroups
Commit: 4c77552746efffb640c37f88edd3614e8c388dbf
https://github.com/hibernate/hibernate-orm/commit/4c77552746efffb640c37f8...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/BootstrapContextImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/ClassLoaderAccessImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationHelper.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/BasicValueBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/FilterDefBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/GeneratorStrategies.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/QueryBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedConverterResolution.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/annotations/AnnotationMetadataSourceProcessorImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/AuxiliaryDatabaseObjectBinder.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/internal/hbm/TypeDefinitionBinder.java
M
hibernate-core/src/main/java/org/hibernate/boot/models/spi/FilterDefRegistration.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BootstrapContext.java
M
hibernate-core/src/main/java/org/hibernate/cache/internal/CollectionCacheInvalidator.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/EntityEntryContext.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/internal/FastSessionServices.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M
hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Array.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/mapping/MappingHelper.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/ToOne.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/EmbeddableRepresentationStrategyPojo.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/EntityRepresentationStrategyPojoStandard.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/ManagedTypeRepresentationResolverStandard.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/ResultMementoBasicStandard.java
M
hibernate-core/src/main/java/org/hibernate/query/results/internal/dynamic/DynamicResultBuilderBasicConverted.java
M
hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M
hibernate-core/src/test/java/org/hibernate/event/PreUpdateEventListenerVetoTest.java
M
hibernate-core/src/test/java/org/hibernate/event/service/internal/EventListenerGroupAppendListenerTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/boot/models/BootstrapContextTesting.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/PackagedEntityManagerTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScanningCoordinatorTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/LazyProxyOnEnhancedEntityTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cdi/general/hibernatesearch/HibernateSearchSimulatedIntegrator.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/cdi/lifecycle/ExtendedBeanManagerSmokeTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/PreInsertEventListenerVetoBidirectionalTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/PreInsertEventListenerVetoUnidirectionalTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/collection/CollectionListeners.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/collection/detached/AggregatedCollectionEventListener.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/collection/detached/MultipleCollectionListeners.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/entity/MergeListPreAndPostPersistTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/event/entity/MergeListPreAndPostPersistWithIdentityTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/events/AutoFlushEventListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/CallbackTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/events/ClearEventListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/ListenerTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/fetchstrategyhelper/FetchStrategyDeterminationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/flush/TestAutoFlushBeforeQueryExecution.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/flush/TestCollectionInitializingDuringFlush.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/keymanytoone/bidir/component/EagerKeyManyToOneTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/AttributeConverterTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sharedSession/SessionWithSharedConnectionTest.java
M
hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/ComponentMetadataGenerator.java
M
hibernate-testing/src/main/java/org/hibernate/testing/boot/BootstrapContextImpl.java
M
tooling/metamodel-generator/src/main/java/org/hibernate/processor/validation/MockSessionFactory.java
Log Message:
-----------
do more caching of commonly-used services for performance and convenience
expose them via BootstrapContext and SessionFactoryImplementor
Commit: bc5e3ce0ce9918d2b72b169ff51fcbc5b74ab30d
https://github.com/hibernate/hibernate-orm/commit/bc5e3ce0ce9918d2b72b169...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-01-04 (Sat, 04 Jan 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/FastSessionServices.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M
hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryFactoryImpl.java
M
hibernate-core/src/main/java/org/hibernate/service/internal/SessionFactoryServiceRegistryImpl.java
Log Message:
-----------
minor: don't pass the uninitialized SessionFactoryImpl to FastSessionServices
Compare:
https://github.com/hibernate/hibernate-orm/compare/3df8bb6a9812...bc5e3ce...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications