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

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

commit 8a0e43065f86f79c7aa45c5bf162ed1886c30bc8
Author: smjain <[email protected]>
AuthorDate: Thu Sep 24 15:28:07 2026 +0530

    CAMEL-24949: camel-seda - Insert the upgrade guide section in alphabetical 
order
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
---
 .../modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc           | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git 
a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
index 97a3cc943d11..64b91027bf0b 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_23.adoc
@@ -2499,6 +2499,14 @@ Configure the `target` and `credentials` endpoint 
options instead, or route to a
 with `toD` when the destination varies per message. The constants remain in 
place for backwards
 compatibility and are now marked deprecated in the component metadata.
 
+=== camel-seda - purgeWhenStopping no longer purges when suspending
+
+A SEDA consumer with `purgeWhenStopping=true` no longer discards the pending 
messages on its queue when its route
+(or the CamelContext) is suspended; like any other SEDA consumer it completes 
them before the route is suspended.
+The queue is still purged when the route is stopped. To support this, 
`org.apache.camel.spi.ShutdownAware` has a new
+default method `getPendingExchangesSize(boolean suspendOnly)`, which the 
shutdown strategy now calls instead of
+`getPendingExchangesSize()`. It delegates to `getPendingExchangesSize()` by 
default.
+
 === camel-smooks - external XML entity resolution disabled by default
 
 The Smooks data format and the Smooks component now parse XML input with a 
reader that does not

Reply via email to