From 35894b3d8f0211d19009ea96387c3ee28acabce3 Mon Sep 17 00:00:00 2001
From: Rob Bygrave
Date: Tue, 22 Aug 2023 23:55:55 +1200
Subject: [PATCH] When delete batching, ALSO in deleteManyDetails use number of
properties
Use int batch = maxDeleteBatch / targetDesc.idBinder().size()
---
.../server/persist/DefaultPersister.java | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java
index d76ab0d28..a923adb2e 100644
--- a/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java
+++ b/ebean-core/src/main/java/io/ebeaninternal/server/persist/DefaultPersister.java
@@ -1077,35 +1077,32 @@ public final class DefaultPersister implements Persister {
* For stateless updates this deletes details beans that are no longer in
* the many - the excludeDetailIds holds the detail beans that are in the
* collection (and should not be deleted).
- *