diff --git a/para-client/src/main/java/com/erudika/para/client/ParaClient.java b/para-client/src/main/java/com/erudika/para/client/ParaClient.java index ebb3d66b..43469254 100644 --- a/para-client/src/main/java/com/erudika/para/client/ParaClient.java +++ b/para-client/src/main/java/com/erudika/para/client/ParaClient.java @@ -827,7 +827,7 @@ public void deleteAll(List keys) { if (keys == null || keys.isEmpty()) { return; } - final int size = this.chunkSize; + final int size = (keys.size() > 100 && this.chunkSize <= 0) ? 50 : this.chunkSize; IntStream.range(0, getNumChunks(keys, size)) .mapToObj(i -> (List) partitionList(keys, i, size)) .forEach(chunk -> {