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

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


    from d0ec1c0bd9b9 Merge branch 'CAMEL-26771-chaos-feed' into 
CAMEL-26772-chaos-pairs
     add cc2c0827b133 CAMEL-25881: camel-mina-sftp - fix flaky 
FromSftpRecursiveNotStepwiseNoBasePathIT
     add 05053cf0bce9 CAMEL-26735: camel-vertx-mqtt - New component for MQTT 
3.1.1 and 5 based on the Vert.x MQTT client (#29421)
     add 234e8f7cd222 CAMEL-26738: docs - Key-Value Repository pages: show the 
tables that the JDBC, JPA and Cassandra repositories use (#29432)
     add 3c2e37175a54 CAMEL-26736: camel-jpa - JpaKeyValueRepository 
putIfAbsent has one winner and expiry keeps a live entry (#29440)
     add c55c94104a07 CAMEL-26525: camel-azure-functions - invokeFunction uses 
the Content-Type header of the message (#29449)
     add 53c7457884df chore: camel-launcher - enable native access in the 
manifest, so Java 24+ does not warn when JLine uses the FFM API (#29465)
     add 752bb51779fd chore: camel-jbang - the panel the cursor is in has the 
focus border on About, Timeline, Routes, Diagram, Errors, Circuit Breaker, JFR 
and Heap Histogram (#29467)
     add 66000729edf0 CAMEL-26771: camel-chaos - what to try says how to feed 
each route: by itself, curl, a file, or camel cmd send (#29462)
     add dea9ebf47248 Merge main into CAMEL-26772-chaos-pairs, now that 
CAMEL-26771 is on main

No new revisions were added by this update.

Summary of changes:
 bom/camel-bom/pom.xml                              |    5 +
 catalog/camel-allcomponents/pom.xml                |    5 +
 .../org/apache/camel/catalog/components.properties |    1 +
 .../camel/catalog/components/azure-functions.json  |    2 +-
 .../camel/catalog/components/vertx-mqtt.json       |  107 +
 .../org/apache/camel/catalog/docs.properties       |    1 +
 .../catalog/docs/azure-functions-component.adoc    |    6 +-
 .../camel/catalog/docs/keyValueRepository.adoc     |   44 +-
 .../camel/catalog/docs/vertx-mqtt-component.adoc   |  237 ++
 .../org/apache/camel/catalog/CamelCatalogTest.java |    2 +-
 .../component/azure/functions/azure-functions.json |    2 +-
 .../src/main/docs/azure-functions-component.adoc   |    6 +-
 .../azure/functions/FunctionsEndpoint.java         |    5 +-
 .../azure/functions/FunctionsProducer.java         |   13 +
 .../functions/FunctionsProducerInvokeTest.java     |   50 +
 .../keyvalue/jpa/JpaKeyValueRepository.java        |   98 +-
 .../jpa/JpaKeyValueRepositoryConcurrencyTest.java  |  355 +++
 .../FromSftpRecursiveNotStepwiseNoBasePathIT.java  |   10 +-
 components/camel-vertx/camel-vertx-mqtt/pom.xml    |   80 +
 .../vertx/mqtt/VertxMqttComponentConfigurer.java   |  232 ++
 .../mqtt/VertxMqttConfigurationConfigurer.java     |  184 ++
 .../vertx/mqtt/VertxMqttEndpointConfigurer.java    |  208 ++
 .../vertx/mqtt/VertxMqttEndpointUriFactory.java    |  109 +
 .../camel/component/vertx/mqtt/vertx-mqtt.json     |  107 +
 .../services/org/apache/camel/component.properties |    7 +
 .../services/org/apache/camel/component/vertx-mqtt |    2 +
 ...mel.component.vertx.mqtt.VertxMqttConfiguration |    2 +
 .../apache/camel/configurer/vertx-mqtt-component   |    2 +
 .../apache/camel/configurer/vertx-mqtt-endpoint    |    2 +
 .../apache/camel/urifactory/vertx-mqtt-endpoint    |    2 +
 .../src/main/docs/vertx-mqtt-component.adoc        |  237 ++
 .../camel/component/vertx/mqtt/BrokerAddress.java  |   89 +
 .../component/vertx/mqtt/VertxMqttComponent.java   |  141 ++
 .../vertx/mqtt/VertxMqttConfiguration.java         |  384 ++++
 .../component/vertx/mqtt/VertxMqttConnection.java  |  628 ++++++
 .../component/vertx/mqtt/VertxMqttConstants.java   |   73 +
 .../component/vertx/mqtt/VertxMqttConsumer.java    |  290 +++
 .../vertx/mqtt/VertxMqttConsumerHealthCheck.java   |   84 +
 .../component/vertx/mqtt/VertxMqttEndpoint.java    |  213 ++
 .../component/vertx/mqtt/VertxMqttProducer.java    |  118 +
 .../component/vertx/mqtt/VertxMqttProperties.java  |  139 ++
 .../component/vertx/mqtt/VertxMqttReconnector.java |  128 ++
 .../component/vertx/mqtt/VertxMqttVersion.java     |   39 +
 .../component/vertx/mqtt/AbstractBrokerIT.java     |  209 ++
 .../component/vertx/mqtt/BrokerAddressTest.java    |   81 +
 .../camel/component/vertx/mqtt/HiveMqIT.java       |   32 +
 .../camel/component/vertx/mqtt/MosquittoIT.java    |   32 +
 .../camel/component/vertx/mqtt/TestBroker.java     |  373 ++++
 .../component/vertx/mqtt/VertxMqttCatalogTest.java |   74 +
 .../vertx/mqtt/VertxMqttConnectionTest.java        |  237 ++
 .../vertx/mqtt/VertxMqttConsumerTest.java          |  385 ++++
 .../vertx/mqtt/VertxMqttEndpointTest.java          |  139 ++
 .../vertx/mqtt/VertxMqttProducerTest.java          |  247 +++
 .../mqtt/VertxMqttReconnectAfterFailureIT.java     |  127 ++
 .../vertx/mqtt/VertxMqttReconnectorTest.java       |   99 +
 .../component/vertx/mqtt/VertxMqttTlsTest.java     |  177 ++
 .../src/test/resources/tls/README.md               |   21 +
 .../src/test/resources/tls/broker-other-name.p12   |  Bin 0 -> 1060 bytes
 .../src/test/resources/tls/broker-trust.p12        |  Bin 0 -> 694 bytes
 .../src/test/resources/tls/broker.p12              |  Bin 0 -> 1028 bytes
 .../src/test/resources/tls/client-trust.p12        |  Bin 0 -> 1206 bytes
 .../src/test/resources/tls/client.p12              |  Bin 0 -> 1012 bytes
 components/camel-vertx/pom.xml                     |    1 +
 .../modules/eips/pages/keyValueRepository.adoc     |   44 +-
 .../org/apache/camel/main/components.properties    |    1 +
 .../java/org/apache/camel/util/ArtifactUtils.java  |    1 +
 coverage/pom.xml                                   |    5 +
 .../modules/ROOT/examples/json/vertx-mqtt.json     |    1 +
 docs/components/modules/ROOT/nav.adoc              |    1 +
 .../modules/ROOT/pages/vertx-mqtt-component.adoc   |    1 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |   21 +
 .../modules/ROOT/pages/key-value-repository.adoc   |   10 +-
 .../component/ComponentsBuilderFactory.java        |   14 +
 .../dsl/VertxMqttComponentBuilderFactory.java      |  693 ++++++
 .../builder/endpoint/EndpointBuilderFactory.java   |    1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |    1 +
 .../builder/endpoint/EndpointHeaderBuilders.java   |   14 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   44 +
 .../dsl/VertxMqttEndpointBuilderFactory.java       | 2314 ++++++++++++++++++++
 .../dsl/jbang/core/commands/ai/eip-samples.json    |   12 +-
 .../dsl/jbang/core/commands/tui/AboutView.java     |   40 +-
 .../core/commands/tui/AbstractDiagramTab.java      |    1 +
 .../jbang/core/commands/tui/CircuitBreakerTab.java |   14 +-
 .../core/commands/tui/DiagramDetailSupport.java    |    7 +-
 .../jbang/core/commands/tui/DiagramSupport.java    |   25 +-
 .../dsl/jbang/core/commands/tui/DiagramTab.java    |    1 +
 .../dsl/jbang/core/commands/tui/ErrorsTab.java     |   11 +-
 .../jbang/core/commands/tui/HeapHistogramTab.java  |    8 +-
 .../camel/dsl/jbang/core/commands/tui/JfrTab.java  |   15 +-
 .../dsl/jbang/core/commands/tui/RoutesTab.java     |   12 +-
 .../dsl/jbang/core/commands/tui/TimelineTab.java   |   15 +-
 .../dsl/jbang/core/commands/tui/AboutViewTest.java |   12 +
 .../core/commands/tui/TimelineTabRenderTest.java   |   16 +
 .../dsl/jbang/core/commands/tui/TuiTestHelper.java |   25 +
 dsl/camel-jbang/camel-launcher/pom.xml             |   17 +
 .../camel-component-known-dependencies.properties  |    1 +
 parent/pom.xml                                     |    5 +
 .../apache/camel/maven/packaging/MojoHelper.java   |    1 +
 98 files changed, 9942 insertions(+), 145 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/vertx-mqtt.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/vertx-mqtt-component.adoc
 create mode 100644 
components/camel-jpa/src/test/java/org/apache/camel/processor/keyvalue/jpa/JpaKeyValueRepositoryConcurrencyTest.java
 create mode 100644 components/camel-vertx/camel-vertx-mqtt/pom.xml
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/java/org/apache/camel/component/vertx/mqtt/VertxMqttComponentConfigurer.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/java/org/apache/camel/component/vertx/mqtt/VertxMqttConfigurationConfigurer.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/java/org/apache/camel/component/vertx/mqtt/VertxMqttEndpointConfigurer.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/java/org/apache/camel/component/vertx/mqtt/VertxMqttEndpointUriFactory.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/org/apache/camel/component/vertx/mqtt/vertx-mqtt.json
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/services/org/apache/camel/component/vertx-mqtt
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.vertx.mqtt.VertxMqttConfiguration
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/services/org/apache/camel/configurer/vertx-mqtt-component
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/services/org/apache/camel/configurer/vertx-mqtt-endpoint
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/generated/resources/META-INF/services/org/apache/camel/urifactory/vertx-mqtt-endpoint
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/docs/vertx-mqtt-component.adoc
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/BrokerAddress.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttComponent.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttConfiguration.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttConnection.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttConstants.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttConsumer.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttConsumerHealthCheck.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttEndpoint.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttProducer.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttProperties.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttReconnector.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/main/java/org/apache/camel/component/vertx/mqtt/VertxMqttVersion.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/AbstractBrokerIT.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/BrokerAddressTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/HiveMqIT.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/MosquittoIT.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/TestBroker.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttCatalogTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttConnectionTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttConsumerTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttEndpointTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttProducerTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttReconnectAfterFailureIT.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttReconnectorTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/java/org/apache/camel/component/vertx/mqtt/VertxMqttTlsTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/resources/tls/README.md
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/resources/tls/broker-other-name.p12
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/resources/tls/broker-trust.p12
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/resources/tls/broker.p12
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/resources/tls/client-trust.p12
 create mode 100644 
components/camel-vertx/camel-vertx-mqtt/src/test/resources/tls/client.p12
 create mode 120000 docs/components/modules/ROOT/examples/json/vertx-mqtt.json
 create mode 120000 docs/components/modules/ROOT/pages/vertx-mqtt-component.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/VertxMqttComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/VertxMqttEndpointBuilderFactory.java

Reply via email to