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

davsclaus pushed a change to branch CAMEL-26691-timeline-console
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 68443b7a00da Regen
     add 6b74e81a1b60 CAMEL-26602: camel-core - Suspending a route that is not 
started marks it suspended, and starting it again does not start its consumer 
(#29366)
     add e09460c0207f CAMEL-26633: camel-core - Loop EIP: breakOnShutdown 
should not stick after route suspend or restart (#29369)
     add c8eb7a83cae9 CAMEL-26643: camel-sjms - a consumer stopped and started 
again with asyncStopListener=true must keep its listener container running 
(#29373)
     add 22e3ffa04972 CAMEL-26688: camel-core - step listener SPI for the 
exchange sanitizer (#29374)
     add ab32d49ea152 CAMEL-26693: camel-activemq, camel-activemq6 - endpoints 
keep working after the component is stopped and started (#29344)
     add 832bd352d995 CAMEL-26712: camel-management - an exchange recovered by 
a redelivery is not counted when the route removes the CamelRedelivered header 
(#29380)
     add c66cbe08eb37 Merge remote-tracking branch 'origin/main' into 
CAMEL-26691-merge-main

No new revisions were added by this update.

Summary of changes:
 .../camel/catalog/docs/activemq-component.adoc     |  26 +
 .../camel/catalog/docs/activemq6-component.adoc    |  26 +
 components/camel-activemq/pom.xml                  |   7 +
 .../src/main/docs/activemq-component.adoc          |  26 +
 .../component/activemq/ActiveMQComponent.java      |  36 +-
 .../activemq/ActiveMQComponentRestartTest.java     |  75 +++
 components/camel-activemq6/pom.xml                 |  13 +
 .../src/main/docs/activemq6-component.adoc         |  26 +
 .../component/activemq6/ActiveMQComponent.java     |  36 +-
 .../activemq6/ActiveMQComponentRestartTest.java    | 192 ++++++++
 .../apache/camel/component/sjms/SjmsConsumer.java  |  63 ++-
 .../SjmsAsyncStartStopListenerRestartTest.java     | 424 ++++++++++++++++
 .../main/java/org/apache/camel/AsyncCallback.java  |   8 +-
 .../main/java/org/apache/camel/AsyncProcessor.java |  30 +-
 .../org/apache/camel/ExtendedCamelContext.java     |  37 ++
 .../java/org/apache/camel/spi/RouteController.java |   4 +
 .../java/org/apache/camel/spi/StepListener.java    | 118 +++++
 .../java/org/apache/camel/spi/Synchronization.java |  20 +
 .../camel/impl/engine/AbstractCamelContext.java    |  10 +-
 .../impl/engine/DefaultCamelContextExtension.java  |  22 +
 .../apache/camel/impl/engine/DefaultChannel.java   |   9 +
 .../camel/impl/engine/StepListenerProcessor.java   | 198 ++++++++
 .../org/apache/camel/processor/LoopProcessor.java  |  14 +-
 .../errorhandler/RedeliveryErrorHandler.java       |   3 +
 .../camel/impl/RouteSuspendStoppedRouteTest.java   | 166 +++++++
 .../processor/LoopBreakOnShutdownRestartTest.java  | 111 +++++
 .../StepListenerInterceptStrategyTest.java         | 213 ++++++++
 .../processor/StepListenerNotInstalledTest.java    |  95 ++++
 .../camel/processor/StepListenerRecorder.java      | 112 +++++
 .../apache/camel/processor/StepListenerTest.java   | 539 +++++++++++++++++++++
 .../ManagedRedeliverRemoveHeadersTest.java         | 111 +++++
 .../camel/management/ManagedStepListenerTest.java  | 171 +++++++
 .../org/apache/camel/support/ExchangeHelper.java   |   8 +-
 design/exchange-sanitizer.adoc                     |   2 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  24 +
 35 files changed, 2950 insertions(+), 25 deletions(-)
 create mode 100644 
components/camel-activemq/src/test/java/org/apache/camel/component/activemq/ActiveMQComponentRestartTest.java
 create mode 100644 
components/camel-activemq6/src/test/java/org/apache/camel/component/activemq6/ActiveMQComponentRestartTest.java
 create mode 100644 
components/camel-sjms/src/test/java/org/apache/camel/component/sjms/SjmsAsyncStartStopListenerRestartTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/StepListener.java
 create mode 100644 
core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/StepListenerProcessor.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/RouteSuspendStoppedRouteTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/LoopBreakOnShutdownRestartTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/StepListenerInterceptStrategyTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/StepListenerNotInstalledTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/StepListenerRecorder.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/StepListenerTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedRedeliverRemoveHeadersTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedStepListenerTest.java

Reply via email to