Skip to content
Navigation Menu
{{ message }}
This repository was archived by the owner on Mar 23, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Add support for Lambda asynchronous event retries #7259
Merged
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
967bc8b
add validated test for lambda retries
dominikschubert b09ec0c
add retry support for asynchronous lambda invocations
dominikschubert 37d625b
add tests for retries and max event age
dominikschubert 5625f93
reorder invocation environment release
dominikschubert 9428bea
reuse invocation ID for lambda retries
dominikschubert 9889a0d
implement MaximumEventAgeInSeconds for async invoke retries
dominikschubert a98d85d
add config to change retry base delay
dominikschubert ae51d85
better documentation for config
dominikschubert 4f709fd
working retry test
dominikschubert 9d7794e
working max event age test
dominikschubert 34ac454
dont wait for delay
dominikschubert ba7c174
fix CI issues
dominikschubert 496b682
fix typing issues in sync util
dominikschubert 49d7f8f
generate missing snapshots
dominikschubert d45a2eb
remove orphaned snapshot
dominikschubert f292966
extend test to check for query against and post publish state
dominikschubert 2dfa6fc
revert changes to sync util
dominikschubert 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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| import json | ||
|
|
||
|
|
||
| def handler(event, context): | ||
| # Just print the event that was passed to the Lambda | ||
| print(json.dumps({"event": event, "aws_request_id": context.aws_request_id})) | ||
| raise Exception("intentional failure") |
Oops, something went wrong.
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.
You can’t perform that action at this time.

Uh oh!
There was an error while loading. Please reload this page.