This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from a77e9e86a7b6 chore(deps): Bump ai.docling:docling-serve-client from
0.4.4 to 0.4.7
add a9ce75627ffc CAMEL-23142 - camel-google-pubsub: Add
maxDeliveryAttempts enforcement to prevent infinite redelivery loops (#21797)
No new revisions were added by this update.
Summary of changes:
.../camel/catalog/components/google-pubsub.json | 25 ++---
.../pubsub/GooglePubsubEndpointConfigurer.java | 6 ++
.../pubsub/GooglePubsubEndpointUriFactory.java | 3 +-
.../component/google/pubsub/google-pubsub.json | 25 ++---
.../src/main/docs/google-pubsub-component.adoc | 27 +++++
.../google/pubsub/GooglePubsubComponent.java | 15 +++
.../google/pubsub/GooglePubsubConsumer.java | 56 ++++++++++
.../google/pubsub/GooglePubsubEndpoint.java | 24 +++++
.../pubsub/consumer/CamelMessageReceiver.java | 9 ++
.../pubsub/integration/MaxDeliveryAttemptsIT.java | 115 +++++++++++++++++++++
... => PubsubEndpointMaxDeliveryAttemptsTest.java} | 52 +++++-----
.../dsl/GooglePubsubEndpointBuilderFactory.java | 46 +++++++++
12 files changed, 353 insertions(+), 50 deletions(-)
create mode 100644
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/integration/MaxDeliveryAttemptsIT.java
copy
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/unit/{PubsubEndpointTest.java
=> PubsubEndpointMaxDeliveryAttemptsTest.java} (53%)