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

davsclaus pushed a change to branch CAMEL-26771-chaos-feed
in repository https://gitbox.apache.org/repos/asf/camel.git


    from f33bb0a91112 CAMEL-26771: camel-chaos - what to try says how to feed 
each route: by itself, curl, a file, or camel cmd send
     add 2b84cf0534a8 CAMEL-26589: Fix ObjectHelper.loadClass() failing on JVM 
internal array binary names like [B (#29168)
     add 7781c1e5556e Honour the documented default of two boolean options 
(#29419)
     add ee25ada8d527 Correct three option defaults that disagree with the code 
(#29424)
     add 22430456b871 camel-grpc: jwtAlgorithm advertises JWT algorithms that 
do not exist (#29425)
     add 07bd0776b7fe CAMEL-26683: camel-opentelemetry - 
OpenTelemetryTracingStrategy: find the correlation context processors behind 
other intercept strategies (#29431)
     add 19ba292253df CAMEL-26739: camel-core - Aggregate EIP: do not confirm a 
group that was completed by its first exchange (#29433)
     add d6dd589f70ab CAMEL-26681: camel-xmpp - the consumer's connection 
monitor connects and logs in again under the account's lock (#29435)
     add 77bc9ccf0eaa CAMEL-26742: camel-core - on completion listener SPI for 
the exchange sanitizer (#29436)
     add 17eee601a521 CAMEL-26737: camel-sql - JdbcKeyValueRepository replace 
and delete(key, expected) ignore an expired entry (#29438)
     add fb0b9fbfc835 CAMEL-25732: camel-docker - log the throwable at DEBUG 
when the events stream fails before it opens (#29439)
     add 1435fd58462a CAMEL-26587: camel-netty - upgrade guide notes for 4.22.3 
and 4.18.6 (#29455)
     add abaf4ee21d35 CAMEL-26761: camel-chaos - keep chaos scenarios in 
test/chaos, which camel run already leaves alone (#29456)
     add 8b88859eca01 chore: camel-jbang - Timeline: room around the panels, 
and taller charts and strips on a tall screen (#29457)
     add dc2fa1aafb00 CAMEL-26527: camel debug --background bypasses TTY check 
for non-interactive sessions (#29153)
     add dd1b3a96f807 CAMEL-26743: camel-sql - 
JdbcOrphanLockAwareIdempotentRepository: the keep-alive deadlocks with add and 
remove on a small connection pool (#29437)
     add 7941461d6afb CAMEL-26765: camel-chaos - see through stub endpoints: 
suggestions for stubbed remote endpoints, and kept consumers (#29458)
     add 90af3773a3b8 Merge remote-tracking branch 'origin/main' into 
CAMEL-26771-chaos-feed

No new revisions were added by this update.

Summary of changes:
 .../catalog/beans/JdbcKeyValueRepository.json      |   2 +-
 .../catalog/beans/LoggingHttpActivityListener.json |   2 +-
 .../catalog/beans/TarAggregationStrategy.json      |   2 +-
 .../catalog/beans/ZipAggregationStrategy.json      |   2 +-
 .../org/apache/camel/catalog/components/grpc.json  |   2 +-
 .../apache/camel/catalog/components/whatsapp.json  |   2 +-
 .../org/apache/camel/catalog/docs/chaos.adoc       |  22 +-
 .../camel/catalog/docs/keyValueRepository.adoc     |   3 +
 .../org/apache/camel/catalog/docs/main.adoc        |   2 +-
 .../main/camel-main-configuration-metadata.json    |   2 +-
 components/camel-chaos/src/main/docs/chaos.adoc    |  22 +-
 .../camel/component/chaos/ChaosScenario.java       |   4 +-
 .../docker/consumer/DockerEventsConsumer.java      |   2 +
 .../consumer/DockerEventsConsumerStreamTest.java   |  68 +++
 .../org/apache/camel/component/grpc/grpc.json      |   2 +-
 .../camel/component/grpc/GrpcConfiguration.java    |   2 +-
 .../component/grpc/auth/jwt/JwtHelperTest.java     |  47 ++
 .../camel/bean/LoggingHttpActivityListener.json    |   2 +-
 .../http/LoggingHttpActivityListener.java          |   2 +-
 .../http/LoggingHttpActivityListenerTest.java      |  35 +-
 .../netty/http/NettyHttpConfiguration.java         |   2 +-
 .../NettyHttpComponentWithConfigurationTest.java   |  17 +
 .../OpenTelemetryTracingStrategy.java              |  23 +-
 ...lemetryTracingStrategyWrappedProcessorTest.java |  97 ++++
 .../apache/camel/bean/JdbcKeyValueRepository.json  |   2 +-
 .../JdbcOrphanLockAwareIdempotentRepository.java   | 143 +++---
 .../keyvalue/jdbc/JdbcKeyValueRepository.java      |  24 +-
 .../JdbcAggregateCompletedByFirstExchangeTest.java |  92 ++++
 ...LockAwareIdempotentRepositoryKeepAliveTest.java | 304 +++++++++++++
 ...ckAwareIdempotentRepositoryTransactionTest.java | 154 +++++++
 .../keyvalue/jdbc/JdbcKeyValueRepositoryTest.java  |  67 +++
 .../apache/camel/bean/TarAggregationStrategy.json  |   2 +-
 .../aggregate/tarfile/TarAggregationStrategy.java  |   4 +-
 .../apache/camel/component/whatsapp/whatsapp.json  |   2 +-
 .../component/whatsapp/WhatsAppConfiguration.java  |   2 +-
 .../apache/camel/component/xmpp/XmppComponent.java |  13 +-
 .../apache/camel/component/xmpp/XmppConsumer.java  |  24 +-
 .../xmpp/XmppConsumerConnectionRaceTest.java       |  61 ++-
 .../component/xmpp/XmppConsumerReconnectTest.java  |  37 ++
 .../apache/camel/bean/ZipAggregationStrategy.json  |   2 +-
 .../aggregate/zipfile/ZipAggregationStrategy.java  |   2 +-
 .../org/apache/camel/ExtendedCamelContext.java     |  36 ++
 .../apache/camel/spi/AggregationRepository.java    |   5 +-
 .../org/apache/camel/spi/OnCompletionListener.java | 143 ++++++
 .../spi/RecoverableAggregationRepository.java      |   3 +
 .../main/java/org/apache/camel/spi/UnitOfWork.java |  26 ++
 .../impl/engine/DefaultCamelContextExtension.java  |  20 +
 .../camel/impl/engine/DefaultUnitOfWork.java       |  35 +-
 .../modules/eips/pages/keyValueRepository.adoc     |   3 +
 .../processor/aggregate/AggregateProcessor.java    |  21 +-
 .../OnCompletionListenerCustomUnitOfWorkTest.java  | 111 +++++
 .../camel/processor/OnCompletionListenerTest.java  | 492 +++++++++++++++++++++
 .../transformer/TransformerContractTest.java       |  63 +++
 .../camel-main-configuration-metadata.json         |   2 +-
 core/camel-main/src/main/docs/main.adoc            |   2 +-
 .../camel/main/ChaosConfigurationProperties.java   |   8 +-
 .../org/apache/camel/support/AbstractExchange.java |  45 +-
 .../camel/support/OnCompletionListenerHelper.java  | 145 ++++++
 .../org/apache/camel/support/UnitOfWorkHelper.java |  12 +-
 .../java/org/apache/camel/util/ObjectHelper.java   |   3 +
 .../camel/util/ObjectHelperLoadClassTest.java      |  54 ++-
 design/chaos.adoc                                  |   2 +-
 design/exchange-sanitizer.adoc                     |  20 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |   8 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |   8 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  40 +-
 .../modules/ROOT/pages/camel-jbang-debugging.adoc  |  23 +
 .../modules/ROOT/pages/camel-jbang-exit-codes.adoc |   2 +-
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |   8 +-
 .../ROOT/pages/camel-jbang-tui-observe.adoc        |   6 +-
 .../pages/jbang-commands/camel-jbang-debug.adoc    |   2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-dev.adoc |   2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |   2 +-
 .../dsl/WhatsAppEndpointBuilderFactory.java        |   6 +-
 .../META-INF/camel-jbang-commands-metadata.json    |   6 +-
 .../camel/dsl/jbang/core/commands/Debug.java       |  41 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   2 +-
 .../core/commands/action/CamelChaosLoadAction.java |  20 +-
 .../core/commands/CommandInputErrorsTest.java      |  46 ++
 .../camel/dsl/jbang/core/commands/RunTest.java     |   4 +-
 .../src/test/resources/golden/cli-help.txt         |  47 +-
 .../camel/dsl/jbang/it/CamelDebugITCase.java       |   2 +-
 .../dsl/jbang/core/commands/tui/ChaosAiPrompt.java |   4 +-
 .../dsl/jbang/core/commands/tui/ChaosControl.java  |   2 +-
 .../jbang/core/commands/tui/ChaosScenarioFile.java |   6 +-
 .../dsl/jbang/core/commands/tui/TimelineTab.java   | 228 +++++++---
 .../src/main/resources/tui/help/chaos.md           |  12 +-
 .../src/main/resources/tui/help/timeline.md        |   2 +
 .../jbang/core/commands/tui/ChaosAiPromptTest.java |   4 +-
 .../jbang/core/commands/tui/ChaosControlTest.java  |  24 +-
 .../core/commands/tui/TimelineTabRenderTest.java   |  73 +++
 .../org/apache/camel/dsl/jbang/run/RunFiles.java   |  14 +-
 .../apache/camel/dsl/jbang/run/RunFilesTest.java   |   6 +-
 93 files changed, 2869 insertions(+), 333 deletions(-)
 create mode 100644 
components/camel-grpc/src/test/java/org/apache/camel/component/grpc/auth/jwt/JwtHelperTest.java
 copy 
core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerTemplateTest.java
 => 
components/camel-http/src/test/java/org/apache/camel/component/http/LoggingHttpActivityListenerTest.java
 (55%)
 create mode 100644 
components/camel-opentelemetry/src/test/java/org/apache/camel/opentelemetry/OpenTelemetryTracingStrategyWrappedProcessorTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/aggregate/jdbc/JdbcAggregateCompletedByFirstExchangeTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/idempotent/jdbc/JdbcOrphanLockAwareIdempotentRepositoryKeepAliveTest.java
 create mode 100644 
components/camel-sql/src/test/java/org/apache/camel/processor/idempotent/jdbc/JdbcOrphanLockAwareIdempotentRepositoryTransactionTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/OnCompletionListener.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/OnCompletionListenerCustomUnitOfWorkTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/OnCompletionListenerTest.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/support/OnCompletionListenerHelper.java

Reply via email to