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
When auto-configuration for Spring for Apache Kafka's Non-Blocking Delayed Retries feature was implemented, automatic creation of topics was disabled by default.
We should allow users to override that configuration for speeding up development.
I gave some more thought on this, and perhaps we should keep it as simple as possible and have a single property:
spring.kafka.retry.topic.auto-create-topics=true
If users want more complex configurations than that they can provide their own configuration programmatically, and if users request further auto-configuration options we can always add them later.
I've opened a PR for this but if we decide to go another direction that's ok.
We’re cleaning out the issue tracker and closing issues that we’ve not seen much demand to fix. Feel free to comment with additional justifications if you feel that this one should not have been closed.
When auto-configuration for
Spring for Apache Kafka
'sNon-Blocking Delayed Retries
feature was implemented, automatic creation of topics was disabled by default.We should allow users to override that configuration for speeding up development.
My proposal is to add the following properties:
Or, if we want less options:
spring.kafka.retry.topic.auto-create-retry-topics=true
How does that look? I can open a PR once we reach an agreement, and we can change any properties names.
Here are the docs for the feature, and here for topics auto-creation. Please let me know if you have any questions.
@garyrussell and @artembilan, feel free to pitch in if you have the time.
Thanks!
The text was updated successfully, but these errors were encountered: