This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-26790-experiment-checks
in repository https://gitbox.apache.org/repos/asf/camel.git
from 94ddacefb1a3 CAMEL-26790: regenerate the catalog copy of chaos.adoc
add 2948bb6308fb CAMEL-26776: Ensure KeyValueRepository instances isolate
namespaces across components and patterns (#29479)
add 85d6ce1e525b chore: camel-jbang - fix ConfigurationTabRenderTest after
the first row is selected (#29503)
add 398eb80a135a chore: camel-jbang - Producers says what was sent, the
strips of What happened fill the width, and Watch calms down once the errors
stopped (#29493)
add 39abbae74ce5 chore: camel-jbang - Inspect shows the steps inside a
circuit breaker, fits the steps to their table, and f follows the last exchange
(#29496)
add e9a2b1a315ae CAMEL-26789: camel-chaos - an experiment fails when its
rules lost messages at the dead letter channel, as the report does
add ec88eeb0617e Merge branch 'CAMEL-26789-experiment-lost-at-dlq' into
CAMEL-26790-experiment-checks
add 0339734764e6 CAMEL-26790: camel-chaos - say why never fired is for the
whole experiment, and why it comes first
No new revisions were added by this update.
Summary of changes:
.../org/apache/camel/catalog/beans.properties | 1 +
.../beans/NamespacedKeyValueRepository.json | 15 ++
.../camel/catalog/components/state-store.json | 14 +-
.../camel/catalog/docs/state-store-component.adoc | 16 ++
.../camel/component/chaos/ChaosExperiment.java | 5 +-
.../camel-state-store/camel-state-store/pom.xml | 2 +-
.../statestore/StateStoreComponentConfigurer.java | 3 +
.../statestore/StateStoreEndpointConfigurer.java | 3 +
.../statestore/StateStoreEndpointUriFactory.java | 3 +-
.../camel/component/statestore/state-store.json | 14 +-
.../src/main/docs/state-store-component.adoc | 16 ++
.../component/statestore/StateStoreComponent.java | 59 ++++-
.../component/statestore/StateStoreEndpoint.java | 14 +-
.../statestore/StateStoreAutoDiscoveryTest.java | 5 +-
.../statestore/StateStoreBackendFactoryTest.java | 6 +-
.../StateStoreNamespaceIsolationTest.java | 148 +++++++++++
.../statestore/StateStoreStreamBodyTest.java | 2 +-
.../apache/camel/processor/CacheProcessorTest.java | 40 +++
.../support/KeyValueAggregationRepositoryTest.java | 16 ++
.../NamespacedKeyValueRepositoryConfigurer.java} | 16 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../camel/bean/NamespacedKeyValueRepository.json | 15 ++
...ache.camel.support.NamespacedKeyValueRepository | 2 +-
.../support/KeyValueAggregationRepository.java | 19 +-
.../support/NamespacedKeyValueRepository.java | 271 +++++++++++++++++++++
.../support/NamespacedKeyValueRepositoryTest.java | 185 ++++++++++++++
.../java/org/apache/camel/util/ArtifactUtils.java | 2 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 12 +
.../apache/camel/cli/connector/ErrorCounts.java | 12 +-
.../camel/cli/connector/ErrorCountsTest.java | 4 +
.../dsl/StateStoreComponentBuilderFactory.java | 19 ++
.../dsl/StateStoreEndpointBuilderFactory.java | 32 +++
.../dsl/jbang/core/commands/tui/AboutView.java | 64 ++++-
.../dsl/jbang/core/commands/tui/HistoryEntry.java | 32 ++-
.../dsl/jbang/core/commands/tui/HistoryTab.java | 250 +++----------------
.../jbang/core/commands/tui/IntegrationInfo.java | 2 +
.../dsl/jbang/core/commands/tui/ProducersTab.java | 84 ++++++-
.../dsl/jbang/core/commands/tui/StatusParser.java | 1 +
.../dsl/jbang/core/commands/tui/StepOrder.java | 149 +++++++++++
.../dsl/jbang/core/commands/tui/TraceEntry.java | 32 ++-
.../src/main/resources/tui/help/history.md | 20 +-
.../src/main/resources/tui/help/overview.md | 7 +-
.../src/main/resources/tui/help/producers.md | 9 +-
.../dsl/jbang/core/commands/tui/AboutViewTest.java | 53 +++-
.../commands/tui/ConfigurationTabRenderTest.java | 3 +-
.../core/commands/tui/HistoryTabRenderTest.java | 56 +++++
.../core/commands/tui/ProducersTabStatsTest.java | 100 ++++++++
.../dsl/jbang/core/commands/tui/StepOrderTest.java | 98 ++++++++
48 files changed, 1643 insertions(+), 290 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/NamespacedKeyValueRepository.json
create mode 100644
components/camel-state-store/camel-state-store/src/test/java/org/apache/camel/component/statestore/StateStoreNamespaceIsolationTest.java
copy
core/{camel-core-processor/src/generated/java/org/apache/camel/processor/aggregate/StringAggregationStrategyConfigurer.java
=>
camel-support/src/generated/java/org/apache/camel/support/NamespacedKeyValueRepositoryConfigurer.java}
(63%)
create mode 100644
core/camel-support/src/generated/resources/META-INF/services/org/apache/camel/bean/NamespacedKeyValueRepository.json
copy
components/camel-activemq/src/generated/resources/META-INF/services/org/apache/camel/configurer/activemq-component
=>
core/camel-support/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.support.NamespacedKeyValueRepository
(50%)
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/NamespacedKeyValueRepository.java
create mode 100644
core/camel-support/src/test/java/org/apache/camel/support/NamespacedKeyValueRepositoryTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/StepOrder.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/ProducersTabStatsTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/StepOrderTest.java