Skip to content
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

Enable dead letter topic #848

Closed
wants to merge 13 commits into from

Conversation

charlieMk1
Copy link
Contributor

@charlieMk1 charlieMk1 commented Apr 24, 2023

Description

Please explain the changes you've made

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #777 Add support for DLQ (dead letter queue)

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

@charlieMk1 charlieMk1 requested review from a team as code owners April 24, 2023 07:57
@charlieMk1 charlieMk1 closed this Apr 24, 2023
@charlieMk1 charlieMk1 force-pushed the enable_dead_letter_topic branch from fc87bf9 to 7649ae4 Compare April 24, 2023 08:07
@charlieMk1 charlieMk1 reopened this Apr 24, 2023
@charlieMk1 charlieMk1 closed this Apr 24, 2023
@charlieMk1 charlieMk1 force-pushed the enable_dead_letter_topic branch from a8714d5 to 7649ae4 Compare April 24, 2023 08:13
@charlieMk1 charlieMk1 reopened this Apr 24, 2023
Copy link
Member

@artursouza artursouza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor comments. It is at the right direction. Thanks for your contribution.

@charlieMk1 charlieMk1 requested a review from artursouza April 25, 2023 14:42
@charlieMk1 charlieMk1 force-pushed the enable_dead_letter_topic branch from ebd66a7 to eb6a149 Compare April 25, 2023 14:52
@artursouza artursouza force-pushed the enable_dead_letter_topic branch from 74070be to b2d5f36 Compare May 5, 2023 22:02
@artursouza artursouza force-pushed the enable_dead_letter_topic branch from b2d5f36 to 60cdd9e Compare May 5, 2023 22:04
*/
@Topic(name = "testingtopic", pubsubName = "${myAppProperty:messagebus}",
deadLetterTopic = "${deadLetterProperty:deadTopic}")
@PostMapping(path = "/testingtopic")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is breaking integration tests, please, use a different topic name and post mapping.

@codecov
Copy link

codecov bot commented Jul 26, 2023

Codecov Report

Merging #848 (ff83f54) into master (9dc842f) will decrease coverage by 0.30%.
The diff coverage is 50.00%.

@@             Coverage Diff              @@
##             master     #848      +/-   ##
============================================
- Coverage     77.31%   77.01%   -0.30%     
- Complexity     1268     1270       +2     
============================================
  Files           117      117              
  Lines          3927     3951      +24     
  Branches        468      470       +2     
============================================
+ Hits           3036     3043       +7     
- Misses          652      667      +15     
- Partials        239      241       +2     
Files Changed Coverage Δ
...java/io/dapr/springboot/DaprTopicSubscription.java 60.00% <38.46%> (-25.00%) ⬇️
...va/io/dapr/springboot/DaprSubscriptionBuilder.java 50.00% <50.00%> (+1.28%) ⬆️
.../src/main/java/io/dapr/springboot/DaprRuntime.java 69.69% <57.14%> (-11.79%) ⬇️
...java/io/dapr/springboot/DaprBeanPostProcessor.java 72.36% <100.00%> (+0.36%) ⬆️

@cicoyle cicoyle mentioned this pull request Sep 14, 2023
3 tasks
@cicoyle
Copy link
Contributor

cicoyle commented Sep 14, 2023

I opened the above PR to get this PR to a mergeable state, since I don't have permission to push to Charlie's branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for DLQ (dead letter queue)
5 participants