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

Feature request: dead-letter all messages in a given session #675

Open
SeanFeldman opened this issue Aug 20, 2023 · 4 comments
Open

Feature request: dead-letter all messages in a given session #675

SeanFeldman opened this issue Aug 20, 2023 · 4 comments

Comments

@SeanFeldman
Copy link
Contributor

SeanFeldman commented Aug 20, 2023

Message Sessions allow the orderly processing of messages. When a given message in a session fails to be processed, there are times when the rest of the messages shouldn't be processed. This requires developing custom logic to dead-letter the rest of the messages in a session. ServiceBusSessionProcessor provides an error handling callback, OnProcessErrorAsync, but there's no way to achieve the desired - prevent the rest of the messages in session from being attempted for processing by dead-lettering the remaining letters in that session.

@EldertGrootenboer
Copy link
Contributor

Thank you for suggesting this feature. However, since we're not considering it in the short-term, we've added it to our backlog. To help us give this the right priority, it would be helpful to see others vote and support this feature, as well as explain their scenarios.

@EldertGrootenboer
Copy link
Contributor

Thank you for your feedback on this item, it helps us in our efforts to continuously prioritize the different requests we get from all our various feedback channels. We have added this feature in our backlog, however we currently don't have an ETA on when development might start on this. For now, to help us give this the right priority, it would be helpful to see others vote and support this feature, as well as explain their scenarios.

@akishaha
Copy link

Kindly do let us know if this has been prioterised from the backlog. This is a very valid scenario that we are facing in current scope of requirements. If ServiceBus SDK can enable this feature then it will help in many scenarios rather than implementing with some custom persistent mechanism.

@EldertGrootenboer
Copy link
Contributor

We have added this feature in our backlog, however we currently don't have an ETA on when development might start on this. For now, to help us give this the right priority, it would be helpful to see others vote and support this feature, as well as explain their scenarios.

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

No branches or pull requests

3 participants