This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/maven/google-cloud-99b5a5e48d
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 03eb854d7769 chore(deps): Bump the google-cloud group across 1
directory with 10 updates
add e9dcfa9bebe1 CAMEL-26189: camel-jgroups-raft - a body that does not
convert to bytes fails the exchange, and raftId, channelProperties, raftHandle
and stateMachine are endpoint options (#29017)
add e65523ab3e50 CAMEL-26201: camel-crypto - sign and verify keep a stream
body, verify fails without body, and the key header always wins (#29025)
add de10963e2e64 CAMEL-26510: camel-micrometer - a counter increment or
decrement that does not give a number fails the exchange (#29049)
add d2a45d6c6e27 CAMEL-26196: camel-keycloak - convert a pojoRequest body,
fail a create or delete with a non-2xx status, and close its Response (#29024)
add 38cf7052b2f0 chore: camel-observation - import the OpenTelemetry BOMs
so the test classpath has one OpenTelemetry version (#29048)
add f304ad2cfc49 CAMEL-26451: camel-core - Routing Slip and Dynamic Router
fire the sent event of a step before the next step (#28807)
add c621385e890f CAMEL-26477: camel-support - DefaultThreadPoolFactory:
virtual thread pools honor the remove on cancel policy and the pool size
(#28821)
add 8c0259cd497c CAMEL-26458: camel-disruptor - multipleConsumers:
complete the exchange once when a consumer fails (#29038)
add 48757552dee8 CAMEL-26462: camel-nats - a consumer that stops before
its task subscribes closes the dispatcher of that run (#29042)
add 3c2fbfe07beb CAMEL-26420: camel-core - Simple: the white space around
the prefix and the expression of join is not part of them (#29044)
add a55701fdecae chore: camel-jbang-plugin-tui - fix flaky
MonitorStartupTest and AiCliCommandExecutorTest (#28993)
add d10c0c9d1174 CAMEL-26188: camel-cometd - publish a stream or file body
as its text, and a null body as a JSON null (#29014)
add 719e55846aaf CAMEL-26140: camel-vertx-http - the undertow test server
routes reply with an empty body (#29052)
add bed32b3b5446 CAMEL-26490: docs - add the span attribute upgrade note
to the 4.22.3 and 4.18.6 sections of the upgrade guides on main (#29051)
add ffc272852e6f CAMEL-26204: camel-langchain4j-embeddingstore -
auto-embed a TextSegment body as is and a List body as a batch, fail a Map or
POJO body, and REMOVE takes only a text id (#29029)
add c2ce56cba64c chore(deps): Bump the opentelemetry group across 1
directory with 5 updates (#28992)
add 32d935f59ae6 CAMEL-26460: camel-undertow - a static path next to a
path template: the right route for the base path, and stopping the template
route keeps it (#29039)
add 5551dee680b2 CAMEL-26446: camel-core - RedeliveryErrorHandler: a throw
on the first delivery goes through redelivery, the dead letter channel and
onException, and continues the exchange once (#29040)
add 7e7299cc77fd feat(micrometer): don't lookup at every exchange done
add c4198667c9dd chore(micrometer): add parameter to disable last exchange
setting
add edc1252f3fea chore(main): expose metrics recordLastExchangeTimestamp
parameter
add ad8664a7b4c9 Regen
add 6b076ef413f9 chore(deps): Bump the google-cloud group across 1
directory with 10 updates
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (03eb854d7769)
\
N -- N -- N refs/heads/dependabot/maven/google-cloud-99b5a5e48d
(6b076ef413f9)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../apache/camel/catalog/components/cometd.json | 6 +-
.../apache/camel/catalog/components/cometds.json | 6 +-
.../apache/camel/catalog/components/crypto.json | 4 +-
.../camel/catalog/components/jgroups-raft.json | 18 +-
.../apache/camel/catalog/components/keycloak.json | 4 +-
.../components/langchain4j-embeddingstore.json | 2 +-
.../camel/catalog/docs/crypto-component.adoc | 9 +
.../camel/catalog/docs/jgroups-raft-component.adoc | 6 +-
.../camel/catalog/docs/keycloak-producer.adoc | 26 +-
.../docs/langchain4j-embeddingstore-component.adoc | 18 +-
.../org/apache/camel/catalog/docs/main.adoc | 3 +-
.../camel/catalog/docs/micrometer-component.adoc | 3 +
.../camel/catalog/docs/simple-functions.adoc | 4 +-
.../main/camel-main-configuration-metadata.json | 1 +
.../embeddingstore/langchain4j-embeddingstore.json | 2 +-
.../docs/langchain4j-embeddingstore-component.adoc | 18 +-
.../LangChain4jEmbeddingStoreEndpoint.java | 23 +-
.../LangChain4jEmbeddingStoreProducer.java | 145 ++++++-
.../LangChain4jEmbeddingStoreAutoEmbedTest.java | 187 +++++++++
...ngChain4jEmbeddingStoreBatchOperationsTest.java | 67 ++++
.../org/apache/camel/component/cometd/cometd.json | 6 +-
.../org/apache/camel/component/cometd/cometds.json | 6 +-
.../camel/component/cometd/CometdBinding.java | 30 +-
.../camel/component/cometd/CometdEndpoint.java | 23 +-
.../camel/component/cometd/CometdProducer.java | 4 +-
.../component/cometd/CometdProducerBodyTest.java | 201 ++++++++++
.../org/apache/camel/component/crypto/crypto.json | 4 +-
.../src/main/docs/crypto-component.adoc | 9 +
.../crypto/DigitalSignatureConstants.java | 3 +-
.../component/crypto/DigitalSignatureEndpoint.java | 9 +-
.../processor/DigitalSignatureProcessor.java | 23 +-
.../crypto/processor/VerifyingProcessor.java | 43 ++-
.../component/crypto/SignatureStreamBodyTest.java | 182 +++++++++
.../MultipleConsumerSynchronizedExchange.java | 26 +-
...DisruptorMultipleConsumersOnCompletionTest.java | 161 ++++++++
.../MultipleConsumerSynchronizedExchangeTest.java | 103 +++++
.../raft/JGroupsRaftEndpointConfigurer.java | 24 ++
.../raft/JGroupsRaftEndpointUriFactory.java | 6 +-
.../camel/component/jgroups/raft/jgroups-raft.json | 18 +-
.../src/main/docs/jgroups-raft-component.adoc | 6 +-
.../jgroups/raft/JGroupsRaftEndpoint.java | 34 +-
.../jgroups/raft/JGroupsRaftProducer.java | 3 +-
.../jgroups/raft/JGroupsRaftEndpointTest.java | 15 +
.../jgroups/raft/JGroupsRaftProducerBodyTest.java | 91 +++++
.../jgroups/raft/JGroupsRaftProducerTest.java | 8 +
.../apache/camel/component/keycloak/keycloak.json | 4 +-
.../src/main/docs/keycloak-producer.adoc | 26 +-
.../camel/component/keycloak/KeycloakEndpoint.java | 15 +-
.../camel/component/keycloak/KeycloakProducer.java | 417 ++++++++++++---------
...KeycloakProducerPojoRequestAndResponseTest.java | 344 +++++++++++++++++
.../component/keycloak/KeycloakProducerTest.java | 10 +
.../prometheus/MicrometerPrometheusConfigurer.java | 6 +
.../prometheus/MicrometerPrometheus.java | 15 +
.../src/main/docs/micrometer-component.adoc | 3 +
.../component/micrometer/CounterProducer.java | 16 +
.../MicrometerExchangeEventNotifier.java | 37 +-
.../component/micrometer/CounterRouteTest.java | 110 ++++++
...angeEventNotifierLastTimestampDisabledTest.java | 72 ++++
...eterExchangeEventNotifierLastTimestampTest.java | 133 +++++++
.../apache/camel/component/nats/NatsConsumer.java | 73 +++-
.../nats/NatsConsumerJetStreamPushStopTest.java | 171 ++++++++-
components/camel-observation/pom.xml | 20 +
.../undertow/handlers/CamelPathHandler.java | 46 ++-
.../handlers/CamelPathTemplateHandler.java | 42 ++-
.../undertow/handlers/CamelRootHandler.java | 49 ++-
.../UndertowPrefixPathAfterTemplatePathTest.java | 70 ++++
.../UndertowTemplatePathAndStaticPathTest.java | 197 ++++++++++
.../undertow/handlers/CamelRootHandlerTest.java | 74 ++++
.../vertx/http/VertxHttpRequestBodyTypesTest.java | 4 +-
.../http/VertxHttpRequestWithPayloadTest.java | 4 +-
.../vertx/http/VertxHttpSerializedBodyTest.java | 4 +-
.../modules/languages/pages/simple-functions.adoc | 4 +-
.../language/simple/SimpleFunctionHelper.java | 22 +-
.../simple/functions/JoinFunctionFactory.java | 25 +-
.../org/apache/camel/processor/RoutingSlip.java | 176 ++++-----
.../errorhandler/RedeliveryErrorHandler.java | 112 +++++-
.../ScheduledThreadPoolRemoveOnCancelTest.java | 59 +++
.../simple/functions/JoinFunctionFactoryTest.java | 47 +++
.../camel/processor/ThreadsKeepAliveTimeTest.java | 3 +
...eryFirstDeliveryProcessorThrowsPooledTest.java} | 6 +-
...RedeliveryFirstDeliveryProcessorThrowsTest.java | 407 ++++++++++++++++++++
...eryFirstDeliveryProcessorThrowsTestSupport.java | 78 ++++
.../DynamicRouterEventNotifierTest.java | 15 +
.../routingslip/RoutingSlipEventNotifierTest.java | 15 +
.../routingslip/RoutingSlipSentEventOrderTest.java | 163 ++++++++
.../MetricsConfigurationPropertiesConfigurer.java | 7 +
.../camel-main-configuration-metadata.json | 1 +
core/camel-main/src/main/docs/main.adoc | 3 +-
.../camel/main/MetricsConfigurationProperties.java | 23 ++
core/camel-support/pom.xml | 27 ++
.../camel/support/DefaultThreadPoolFactory.java | 55 +--
...DefaultThreadPoolFactoryVirtualThreadsTest.java | 127 +++++++
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 17 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 17 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 134 +++++++
.../modules/ROOT/pages/threading-model.adoc | 4 +-
.../modules/ROOT/pages/virtual-threads.adoc | 5 +-
.../DigitalSignatureEndpointBuilderFactory.java | 3 +-
.../dsl/JGroupsRaftEndpointBuilderFactory.java | 279 ++++++++++++++
.../commands/tui/AiCliCommandExecutorTest.java | 4 +
.../jbang/core/commands/tui/BorderRenderTest.java | 3 +
.../core/commands/tui/MonitorStartupTest.java | 12 +-
.../core/commands/tui/ShellPanelLifecycleTest.java | 8 +
parent/pom.xml | 4 +-
104 files changed, 4895 insertions(+), 522 deletions(-)
create mode 100644
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerBodyTest.java
create mode 100644
components/camel-crypto/src/test/java/org/apache/camel/component/crypto/SignatureStreamBodyTest.java
create mode 100644
components/camel-disruptor/src/test/java/org/apache/camel/component/disruptor/DisruptorMultipleConsumersOnCompletionTest.java
create mode 100644
components/camel-disruptor/src/test/java/org/apache/camel/component/disruptor/MultipleConsumerSynchronizedExchangeTest.java
create mode 100644
components/camel-jgroups-raft/src/test/java/org/apache/camel/component/jgroups/raft/JGroupsRaftProducerBodyTest.java
create mode 100644
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakProducerPojoRequestAndResponseTest.java
create mode 100644
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierLastTimestampDisabledTest.java
create mode 100644
components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierLastTimestampTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/UndertowPrefixPathAfterTemplatePathTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/UndertowTemplatePathAndStaticPathTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/ScheduledThreadPoolRemoveOnCancelTest.java
copy
core/camel-core/src/test/java/org/apache/camel/processor/errorhandler/{RedeliveryProcessorThrowsPooledTest.java
=> RedeliveryFirstDeliveryProcessorThrowsPooledTest.java} (82%)
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/errorhandler/RedeliveryFirstDeliveryProcessorThrowsTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/errorhandler/RedeliveryFirstDeliveryProcessorThrowsTestSupport.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/routingslip/RoutingSlipSentEventOrderTest.java
create mode 100644
core/camel-support/src/test/java/org/apache/camel/support/DefaultThreadPoolFactoryVirtualThreadsTest.java