-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@RetryableTopic not working for asynchronous @KafkaListener return types #3276
Comments
@matthiasValuecloud This is not a bug, but something we never added as a feature for non-blocking retries with async |
Well i can try, but i am really not comfortable around such a huge project and how to contribute properly. I will read through the guidelines and see what i can do :D |
@matthiasValuecloud Sounds good. Please let us know if you end up working on it. Here are the contribution guidelines: https://github.com/spring-projects/spring-kafka/blob/main/CONTRIBUTING.adoc. |
Haven't had the chance on working on it so far. I apologize. |
Moving to Backlog since we haven't have a chance to look into this. |
@matthiasValuecloud Hi! or @sobychacko , @artembilan |
Be our guest, @chickenchickenlove ! |
@chickenchickenlove thank you! I would really like to appreciate if you take over.. i had only a couple of hours to look into it and had no success so far. I hope you have more success then me :) |
In what version(s) of Spring for Apache Kafka are you seeing this issue?
3.2.0
Describe the bug
When using the
@RetryableTopic
annotation on a Listener that returns aCompletableFuture
, no retry or dlt events are sent when theCompletableFuture
completes with an exception.To Reproduce
Expected behavior
A
CompletableFuture
, which results in an exception, should be retried with the given properties and marked for ack on my-topic.The text was updated successfully, but these errors were encountered: