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

Support for dead-lettering failed messages #61

Merged
merged 5 commits into from
Oct 16, 2016
Merged

Conversation

nfantone
Copy link
Collaborator

  • Add support for a Dead Letter mechanism. Failing or badly routed messages will now end up in a special dead letter queue instead of being silently discarded.
  • Declares new seneca.dlq dead letter queue.
  • Declares new seneca.dlx dead letter exchange.
  • Changes queue declaration to include x-dead-letter-exchange and x-message-ttl arguments, by default.

This may lead to potential issues if you upgrade from an older version. Please, read this wiki guide.

  • seneca is no longer a dependency -> moved to "devDependencies".

@nfantone nfantone self-assigned this Oct 16, 2016
@codecov-io
Copy link

codecov-io commented Oct 16, 2016

Current coverage is 100% (diff: 100%)

Merging #61 into develop will not change coverage

@@           develop   #61   diff @@
====================================
  Files            3     4     +1   
  Lines           99   115    +16   
  Methods         17    21     +4   
  Messages         0     0          
  Branches        11    12     +1   
====================================
+ Hits            99   115    +16   
  Misses           0     0          
  Partials         0     0          

Powered by Codecov. Last update e90fd78...c9a2aa7

@nfantone nfantone merged commit d546f24 into develop Oct 16, 2016
@nfantone nfantone deleted the feature/dead-lettering branch October 16, 2016 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants