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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 6b07c1e2bed68a546b9b25e53dcc2809563120cd
Author: Andrea Cosentino <[email protected]>
AuthorDate: Wed Apr 5 11:09:39 2023 +0200

    CAMEL-19180 - Kafka Idempotent Repository does not give the user control 
over a randomized group id if the kafka broker requires the id to be in a 
specified form
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 components/camel-kafka/src/main/docs/kafka-component.adoc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/components/camel-kafka/src/main/docs/kafka-component.adoc 
b/components/camel-kafka/src/main/docs/kafka-component.adoc
index 07f431090dd..a2aed963d68 100644
--- a/components/camel-kafka/src/main/docs/kafka-component.adoc
+++ b/components/camel-kafka/src/main/docs/kafka-component.adoc
@@ -242,6 +242,7 @@ A `KafkaIdempotentRepository` has the following properties:
 | maxCacheSize | How many of the most recently used keys should be stored in 
memory (default 1000).
 | pollDurationMs | The poll duration of the Kafka consumer. The local caches 
are updated immediately. This value will affect how far behind other peers that 
update their caches from the topic are relative to the idempotent consumer 
instance that sent the cache action message. The default value of this is 100 
ms. +
 If setting this value explicitly, be aware that there is a tradeoff between 
the remote cache liveness and the volume of network traffic between this 
repository's consumer and the Kafka brokers. The cache warmup process also 
depends on there being one poll that fetches nothing - this indicates that the 
stream has been consumed up to the current point. If the poll duration is 
excessively long for the rate at which messages are sent on the topic, there 
exists a possibility that the cache ca [...]
+| groupId | The groupId to assign to the idempotent consumer. If not specified 
it will be randomize.
 |===
 
 The repository can be instantiated by defining the `topic` and 
`bootstrapServers`, or the `producerConfig` and `consumerConfig` property sets 
can be explicitly defined to enable features such as SSL/SASL.

Reply via email to