From cc6ca28466e88b41c32da61495d58f5a1f996d3b Mon Sep 17 00:00:00 2001 From: Noel Trout Date: Thu, 5 Sep 2024 11:04:27 +0200 Subject: [PATCH] HHH-18571 Fix bug and correctly report effective batching --- .../java/org/hibernate/engine/spi/LoadQueryInfluencers.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java b/hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java index 4ccabc8d6c..b5c4d7ca28 100644 --- a/hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java +++ b/hibernate-core/src/main/java/org/hibernate/engine/spi/LoadQueryInfluencers.java @@ -325,7 +325,7 @@ public class LoadQueryInfluencers implements Serializable { } public boolean effectivelyBatchLoadable(CollectionPersister persister) { - return batchSize > 1 || persister.isBatchLoadable(); + return persister.isBatchLoadable() || effectiveBatchSize( persister ) > 1; } public int effectiveBatchSize(EntityPersister persister) { @@ -336,7 +336,7 @@ public class LoadQueryInfluencers implements Serializable { } public boolean effectivelyBatchLoadable(EntityPersister persister) { - return batchSize > 1 || persister.isBatchLoadable(); + return persister.isBatchLoadable() || effectiveBatchSize( persister ) > 1; } public boolean getSubselectFetchEnabled() {