-
-
Notifications
You must be signed in to change notification settings - Fork 290
feat(rabbitmq): adds a message batching mechanism for RabbitMQ handlers #781
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
underfisk
merged 20 commits into
golevelup:master
from
ckfngod:feature/rabbitmq-message-batching
Sep 24, 2024
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
611ea7b
feat(rabbitmq): adds a message batching mechanism for RabbitMQ handlers
ckfngod 9119827
refactor(rabbitmq): update error handling behaviour + clean up Subscr…
ckfngod b89249f
refactor(rabbitmq): add more context for resumeConsumer error
ckfngod 01f9dcc
refactor(rabbitmq): add batch option validations / update JSDoc + ref…
ckfngod e4e0f43
fix(rabbitmq): prevent setting batch size of 1
ckfngod 7a8226b
test(rabbitmq): adds integration tests for message batching behaviour
ckfngod 6e709a0
test(rabbitmq): adds more integration tests for batching behaviour
ckfngod 774d512
refactor(rabbitmq): refactor ConsumerHandler type
ckfngod b8992ba
refactor(rabbitmq): fall back on top-level `errorHandler` for batch m…
ckfngod dfb1e13
docs(rabbitmq): adds documentation for the message batching behaviour
ckfngod 1fe3daa
refactor(rabbitmq): remove `handleMessage` and `handleMessages`
ckfngod df41f5f
refactor(rabbitmq): use common `setupChannel` func in `createRpc`
ckfngod e7be878
refactor(rabbitmq): improve tests + minor clean up
ckfngod 8898269
fix(rabbitmq): fix e2e test uri
ckfngod c81e1f4
refactor(rabbitmq): pr feedback
ckfngod 3899070
Merge branch 'master' into feature/rabbitmq-message-batching
underfisk 6bed50c
refactor(rabbitmq): remove precondition error code comment
ckfngod 26f271c
Merge branch 'master' into feature/rabbitmq-message-batching
underfisk 503c827
test(rabbitmq): fix batching integration test flakiness
ckfngod 393eb17
Merge branch 'master' into feature/rabbitmq-message-batching
underfisk 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
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.