-
Notifications
You must be signed in to change notification settings - Fork 13
Use proper channel.Consume() with a timeout, instead of timed retries. #17
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
Merged
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
f74a66a
Update instructions for producer.py.
303d9af
Use proper channel.Consume() with a timeout.
b49ab3c
Trigger action.
037fd6a
Remove temp file.
6d43b9d
Only create one Delivery per queue; keep them in a map by queue name.
5c4eaca
Only create one Delivery per queue; keep them in a map by queue name.
e57cab1
Make delivery map when instantiating the struct.
a9fc753
Move channel.Consume() to the Observe() function.
5e406f9
Re-order assignments.
8cba31e
Trigger pipeline.
a65d55c
Remove temp file.
af330b2
Use newer rabbitmq image.
9c09c88
Return any JSON encoding error.
a72e180
Copmletely initialize delivery_info before assigning to properties.
0939bdf
Clean up delivery_info map.
f365f89
Add unit test for RabbitMQ broker.
2a47ae0
Increase test timeout.
fbdcb9e
Fix messages disappearing.
6d7f447
Fix lint.
290c625
Fix lint.
394cea9
Fix lint.
3d94e69
Fix unit tests.
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I kept getting "connection reset by peer" when running the unit tests in the CI pipeline. Upgrading to the latest rabbitmq docker image seems to have improved the situation. If a test pipeline fails, re-running it usually works. Not happy about this, but I don't have a quick solution for it.