You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Corrected RetryConfigurationSupport to RetryTopicConfigurationSupport in features.adoc, how-the-pattern-works.adoc retry-config.adoc.
* Added quotes("") for string-type attributes in @RetryableTopic (e.g., traversingCauses, numPartitions, autoCreateTopics).
* Updated RetryTopicConfigurationBuilder methods to use List for arguments (e.g., includeTopics(), excludeTopics()).
@@ -245,7 +245,7 @@ Starting with version 2.9.5, if the `Headers` returned by the function contains
245
245
246
246
As can be seen in xref:retrytopic/features.adoc#retry-headers[Failure Header Management] it is possible to customize the default `DeadLetterPublishingRecoverer` instances created by the framework.
247
247
However, for some use cases, it is necessary to subclass the `DeadLetterPublishingRecoverer`, for example to override `createProducerRecord()` to modify the contents sent to the retry (or dead-letter) topics.
248
-
Starting with version 3.0.9, you can override the `RetryConfigurationSupport.configureDeadLetterPublishingContainerFactory()` method to provide a `DeadLetterPublisherCreator` instance, for example:
248
+
Starting with version 3.0.9, you can override the `RetryTopicConfigurationSupport.configureDeadLetterPublishingContainerFactory()` method to provide a `DeadLetterPublisherCreator` instance, for example:
Copy file name to clipboardExpand all lines: spring-kafka-docs/src/main/antora/modules/ROOT/pages/retrytopic/retry-config.adoc
+4-4
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Also, starting with that version, for more advanced configuration of the feature
10
10
For more details refer to xref:retrytopic/retry-config.adoc#retry-topic-global-settings[Configuring Global Settings and Features].
11
11
12
12
By default, the containers for the retry topics will have the same concurrency as the main container.
13
-
Starting with version 3.0, you can set a different `concurrency` for the retry containers (either on the annotation, or in `RetryConfigurationBuilder`).
13
+
Starting with version 3.0, you can set a different `concurrency` for the retry containers (either on the annotation, or in `RetryTopicConfigurationBuilder`).
14
14
15
15
IMPORTANT: Only one of the above techniques can be used, and only one `@Configuration` class can extend `RetryTopicConfigurationSupport`.
16
16
@@ -100,7 +100,7 @@ public RetryTopicConfiguration myRetryTopic(KafkaTemplate<String, MyPojo> templa
0 commit comments