This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 9d0e28f6cd5 CAMEL-21671: camel-core: Split/Multicast EIP: Sync 
processing in parallel mode to avoid unbounded thread use, but to respect the 
thread pool limits from the EIP. Thanks to Soheila Esmaeili for unit test.
9d0e28f6cd5 is described below

commit 9d0e28f6cd5326f99e9cbac169bda2e85c38afa8
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Mar 3 11:46:14 2025 +0100

    CAMEL-21671: camel-core: Split/Multicast EIP: Sync processing in parallel 
mode to avoid unbounded thread use, but to respect the thread pool limits from 
the EIP. Thanks to Soheila Esmaeili for unit test.
---
 .../modules/ROOT/pages/camel-4x-upgrade-guide-4_10.adoc       | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git 
a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_10.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_10.adoc
index eef07876dc9..e2eebe62113 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_10.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_10.adoc
@@ -4,6 +4,17 @@ This document is for helping you upgrade your Apache Camel 
application
 from Camel 4.x to 4.y. For example, if you are upgrading Camel 4.0 to 4.2, 
then you should follow the guides
 from both 4.0 to 4.1 and 4.1 to 4.2.
 
+== Upgrading from 4.10.1 to 4.10.2
+
+=== Recipient List, Split and Multicast EIP
+
+In parallel processing mode, you can also enable `synchronous=true` to force 
these EIPs to process
+the sub-tasks using the upper bounds of the thread-pool. If using 
`synchronous=false` then Camel
+will allow its reactive routing engine to use as many threads as possible, 
which may be available
+due to sub-tasks using other thread-pools such as `CompletableFuture.runAsync` 
or others.
+
+Setting `synchronous=true` is the same behaviour is in Camel 2 which did not 
have the reactive routing engine.
+
 == Upgrading from 4.10.0 to 4.10.1
 
 === camel-api

Reply via email to