From e59e142e40f28e8378878aeefb07a4a5188768f9 Mon Sep 17 00:00:00 2001 From: Andrea Boriero Date: Wed, 10 Jan 2024 15:19:14 +0100 Subject: [PATCH] HHH-17632 AssertionError when updating entity with lazy loading property and bytecode enhancement --- .../persister/entity/mutation/UpdateCoordinatorStandard.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/UpdateCoordinatorStandard.java b/hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/UpdateCoordinatorStandard.java index d50a2dd400..1ae8377546 100644 --- a/hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/UpdateCoordinatorStandard.java +++ b/hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/UpdateCoordinatorStandard.java @@ -1108,7 +1108,7 @@ private void applyTableUpdateDetails( final AttributeAnalysis attributeAnalysis = updateValuesAnalysis.attributeAnalyses.get( attributeIndex ); if ( attributeAnalysis.includeInSet() ) { - assert updateValuesAnalysis.tablesNeedingUpdate.contains( tableMapping ); + assert updateValuesAnalysis.tablesNeedingUpdate.contains( tableMapping ) || updateValuesAnalysis.tablesNeedingDynamicUpdate.contains( tableMapping ); applyAttributeUpdateDetails( entity, updateGroupBuilder,