[hibernate/hibernate-orm] cd1749: add nullability annotations to session event infra...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: cd174936a0fd26d9fea43a6a19a7a43a113b99e6
https://github.com/hibernate/hibernate-orm/commit/cd174936a0fd26d9fea43a6...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/beanvalidation/BeanValidationEventListener.java
M hibernate-core/src/main/java/org/hibernate/boot/beanvalidation/DuplicationStrategyImpl.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/CollectionCacheInvalidator.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/CollectionEntry.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.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/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractSaveEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultAutoFlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDirtyCheckEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultEvictEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultInitializeCollectionEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLockEventListener.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/DefaultPersistOnFlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPostLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPreFlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPreLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultRefreshEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DirtyCollectionSearchVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EntityCopyAllowedLoggedObserver.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EntityCopyAllowedObserver.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EntityCopyNotAllowedObserver.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EntityCopyObserverFactoryInitiator.java
M hibernate-core/src/main/java/org/hibernate/event/internal/EntityState.java
R hibernate-core/src/main/java/org/hibernate/event/internal/EventUtil.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/event/internal/OnUpdateVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostDeleteEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostInsertEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostUpdateEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/PostUpsertEventListenerStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/event/internal/ProxyVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/ReattachVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/WrapVisitor.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/AddedCallbackImpl.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityCallbacksFactory.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityCallbacksImpl.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/EntityListenerRegistrationImpl.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/internal/NoCallbacks.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/spi/Callback.java
M hibernate-core/src/main/java/org/hibernate/event/jpa/spi/EntityCallbacks.java
M hibernate-core/src/main/java/org/hibernate/event/monitor/internal/EmptyEventMonitor.java
M hibernate-core/src/main/java/org/hibernate/event/monitor/spi/EventMonitor.java
M hibernate-core/src/main/java/org/hibernate/event/service/internal/EventListenerGroupImpl.java
M hibernate-core/src/main/java/org/hibernate/event/service/internal/EventListenerRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/event/service/internal/PostCommitEventListenerGroupImpl.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/DuplicationStrategy.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventActionWithParameter.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerGroup.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerGroups.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerRegistrationException.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerRegistry.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractCollectionEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractDatabaseOperationEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractPostDatabaseOperationEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractPreDatabaseOperationEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractSessionEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AutoFlushEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AutoFlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/ClearEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/ClearEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/DeleteContext.java
M hibernate-core/src/main/java/org/hibernate/event/spi/DeleteEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/DeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/DirtyCheckEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/DirtyCheckEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EntityCopyObserver.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EntityCopyObserverFactory.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventEngine.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventEngineContributions.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventEngineContributor.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventSource.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventType.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EvictEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EvictEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/FlushEntityEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/FlushEntityEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/FlushEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/FlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/InitializeCollectionEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/InitializeCollectionEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LoadEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LockEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/LockEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/MergeContext.java
M hibernate-core/src/main/java/org/hibernate/event/spi/MergeEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/MergeEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PersistContext.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PersistEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PersistEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostActionEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCollectionRecreateEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCollectionRecreateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCollectionRemoveEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCollectionRemoveEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCollectionUpdateEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCollectionUpdateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitDeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitInsertEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitUpdateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostDeleteEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostDeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostInsertEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostInsertEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostUpdateEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostUpdateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostUpsertEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostUpsertEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreCollectionRecreateEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreCollectionRecreateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreCollectionRemoveEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreCollectionRemoveEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreCollectionUpdateEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreCollectionUpdateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreDeleteEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreDeleteEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreFlushEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreFlushEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreInsertEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreInsertEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreLoadEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreUpdateEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreUpdateEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreUpsertEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PreUpsertEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/spi/RefreshContext.java
M hibernate-core/src/main/java/org/hibernate/event/spi/RefreshEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/RefreshEventListener.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/event/internal/AbstractCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/EntityCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/ListenerCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/HintsCollector.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoaderArrayParam.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/test/java/org/hibernate/event/service/internal/EventListenerDuplicationStrategyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/BootstrapTest.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/event/collection/EventSink.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/EventEngineContributionsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/LegacyPostCommitListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/ListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/PersistThenRemoveEventTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/events/PostCommitListenerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/flush/LazyCollectionInitalizationPreUpdateTest.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/jpa/NoOpListener.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/loading/PreLoadEventTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sharedSession/SessionWithSharedConnectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/events/CollectionListenerInStatelessSessionTest.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversListenerDuplicationStrategy.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversPostDeleteEventListenerImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversPostInsertEventListenerImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversPreCollectionRemoveEventListenerImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversPreCollectionUpdateEventListenerImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversPreUpdateEventListenerImpl.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/basic/RegisterUserEventListenersTest.java
Log Message:
-----------
add nullability annotations to session event infrastructure
Commit: 22846728d3b0923d1047c14c9ef9b4687d6ade26
https://github.com/hibernate/hibernate-orm/commit/22846728d3b0923d1047c14...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/AbstractEntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
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/DelayedPostInsertIdentifier.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityActionVetoException.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/EntityIncrementVersionProcess.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/action/internal/EntityVerifyVersionProcess.java
M hibernate-core/src/main/java/org/hibernate/action/internal/OrphanRemovalAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/QueuedOperationCollectionAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/UnresolvedEntityInsertActions.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/GraphBasedActionQueue.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/DeleteCacheHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/InsertDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/UpdateDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/InsertCacheHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/PostDeleteHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/PreDeleteHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/UpdateCacheHandling.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/CacheEntryHelper.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StandardCacheEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/NaturalIdResolutionsImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueueLegacy.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/BatchFetchQueue.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultRefreshEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/monitor/spi/EventMonitor.java
M hibernate-core/src/main/java/org/hibernate/event/spi/AbstractPostDatabaseOperationEvent.java
M hibernate-core/src/main/java/org/hibernate/event/spi/PostInsertEvent.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/OptimisticLockHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionLogging.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/CacheLoadHelper.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/sql/results/graph/entity/internal/EntityInitializerImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazyCache/InitFromCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/ByteCodeEnhancedImmutableReferenceCacheTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/ReferenceCacheTest.java
Log Message:
-----------
add nullability annotations to actions
Commit: b49d933299f797c5d9e7bbd19c5c353e3699c6f9
https://github.com/hibernate/hibernate-orm/commit/b49d933299f797c5d9e7bbd...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.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/action/queue/internal/audit/GraphAuditMutationCollector.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/cyclebreak/FkFixupUpdateFactory.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/cyclebreak/UniqueSwapUpdateFactory.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/AbstractOneToManyDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/BasicCollectionDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/DecompositionSupport.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/HistoryCollectionMutationPlanContributor.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/PostCollectionRecreateHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/PostCollectionRemoveHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/PostCollectionUpdateHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/StandardOneToManyDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/TablePerSubclassOneToManyDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/collection/TemporalCollectionMutationPlanContributor.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/AbstractDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/DecompositionHelper.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/DeleteAfterTransactionCompletionHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/DeleteCacheHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/DeleteDecomposerStandard.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/EntityInsertMutationPlanner.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/HistoryEntityMutationPlanContributor.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/InsertDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/SoftDeleteEntityMutationPlanContributor.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/TemporalEntityMutationPlanContributor.java
M hibernate-core/src/main/java/org/hibernate/action/queue/internal/decompose/entity/UpdateDecomposer.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/InsertCacheHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/PostDeleteHandling.java
M hibernate-core/src/main/java/org/hibernate/action/queue/spi/decompose/entity/UpdateCacheHandling.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/CollectionCacheInvalidator.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentList.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/CacheHelper.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/NaturalIdResolutionsImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/BatchFetchQueue.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultRefreshEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/OptimisticLockHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/find/StatelessFindByKeyOperation.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/internal/CacheLoadHelper.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/CollectionPersister.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/sql/results/graph/entity/internal/EntityInitializerImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/ResultsHelper.java
M hibernate-core/src/main/java/org/hibernate/stat/internal/CollectionStatisticsImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/event/spi/EnversPreCollectionRemoveEventListenerImpl.java
Log Message:
-----------
clean up all the assertions that the cache is non-null
and clean up Decomposers
Compare: https://github.com/hibernate/hibernate-orm/compare/d31891a7e2aa...b49d933...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
4 days, 8 hours