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

Dead Letter Queue Improvements to Support "CritterWatch" #764

Closed
jeremydmiller opened this issue Mar 7, 2024 · 1 comment
Closed

Dead Letter Queue Improvements to Support "CritterWatch" #764

jeremydmiller opened this issue Mar 7, 2024 · 1 comment
Milestone

Comments

@jeremydmiller
Copy link
Member

Today Wolverine would try to use the database DLQ for any endpoint that isn't Inline

@jeremydmiller jeremydmiller added this to the 3.0 milestone Jun 18, 2024
@jeremydmiller jeremydmiller changed the title Wolverine should be using a transports native dead letter queue functionality whenever possible for Buffered endpoints Overhaul of the Dead Letter Queue Functionality for 3.0 Sep 2, 2024
@jeremydmiller
Copy link
Member Author

While the hood is up on Wolverine 3.0. Here's some ideas:

  • Ability to opt into using a transport's native DLQ functionality for both buffered or durable endpoints. Today, Wolverine would use the database backed DLQ no matter what
  • Adding more contextual information to native transport DLQ for exception type at the least
  • Option to make all DLQ messages go to the database backed store. **I think this is going to be necessary for "CritterWatch" anyway
  • Option to set expiration times on DLQ messages so they're automatically dumped from the database over a certain timeframe. Make that configurable, and opt in or out.

@jeremydmiller jeremydmiller removed this from the 3.0 milestone Sep 10, 2024
@jeremydmiller jeremydmiller changed the title Overhaul of the Dead Letter Queue Functionality for 3.0 Overhaul of the Dead Letter Queue Functionality for 4.0 Oct 10, 2024
@jeremydmiller jeremydmiller added this to the 4.0 milestone Oct 10, 2024
@jeremydmiller jeremydmiller changed the title Overhaul of the Dead Letter Queue Functionality for 4.0 Dead Letter Queue Improvements to Support "CritterWatch" Jan 23, 2025
@jeremydmiller jeremydmiller modified the milestones: 4.0, CritterWatch Jan 23, 2025
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

No branches or pull requests

1 participant