Skip to content

feat: large message in SQS and SNS #1310

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 36 commits into from
Aug 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
45c2c02
initial version of large message handling
jeromevdl Jul 21, 2023
3bfeaab
Improve module documentation
jeromevdl Jul 22, 2023
f4308ca
deprecate sqs module
jeromevdl Jul 22, 2023
9b39cbb
cleanup and use payloadoffloading library instead of reinventing wheel
jeromevdl Jul 22, 2023
70e6233
add some behavior from the sns/sqs extended client lib
jeromevdl Jul 23, 2023
fa23718
add md5 logic and logs
jeromevdl Jul 25, 2023
c298e4f
fix tests
jeromevdl Jul 25, 2023
8959083
e2e tests for large messages + improve Infra
jeromevdl Jul 25, 2023
439be98
fix spotbug and sonar most important issues
jeromevdl Jul 25, 2023
3d7e075
fix spotbug
jeromevdl Jul 25, 2023
0aab25b
fix e2e bucket deletion
jeromevdl Jul 25, 2023
c7a5a59
fix spotbugs
jeromevdl Jul 25, 2023
515344c
stop e2e tests after 1 failure to optimize cost/time
jeromevdl Jul 25, 2023
220e591
Apply suggestions from code review
jeromevdl Jul 26, 2023
b40a29e
add copyright to files
jeromevdl Jul 27, 2023
d3683b2
remarks from review
jeromevdl Jul 27, 2023
dfbe15e
documentation + migration guide
jeromevdl Jul 27, 2023
4ef8aad
Merge branch 'main' into feat/large_message
jeromevdl Jul 28, 2023
d66e1ca
docs: versioning - fix typo (#1322)
kozub Jul 28, 2023
3d5629e
remove auto-format which breaks doc and add mermaid diagram
jeromevdl Jul 28, 2023
0311f61
Apply suggestions from code review
jeromevdl Jul 28, 2023
abbc403
add logs to e2e test
jeromevdl Jul 28, 2023
399898c
force jackson core to avoid taking the transitive one from payloadoff…
jeromevdl Jul 28, 2023
93441a9
annotations order (idempotent before large message)
jeromevdl Jul 28, 2023
17af703
end-to-end tests
jeromevdl Jul 28, 2023
ddeaf0a
update documentation (idempotency)
jeromevdl Jul 28, 2023
714db87
add (c) header
jeromevdl Jul 28, 2023
9aa9a58
fix: Rollback doc changes (#1323)
scottgerring Jul 28, 2023
df02854
build(deps): bump aws.sdk.version from 2.20.111 to 2.20.114 (#1324)
dependabot[bot] Jul 28, 2023
d24bb15
Merge branch 'main' into feat/large_message
jeromevdl Jul 29, 2023
cfd4fa0
fix junit
jeromevdl Jul 30, 2023
78da8a7
Apply suggestions from code review
jeromevdl Jul 31, 2023
57bdd77
logs and doc
jeromevdl Jul 31, 2023
70fb61f
Apply suggestions from code review
jeromevdl Aug 2, 2023
03ee552
Update docs/utilities/large_messages.md
jeromevdl Aug 2, 2023
1c4aca2
Merge branch 'main' into feat/large_message
scottgerring Aug 2, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/run-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,16 @@ on:
- 'powertools-idempotency/**'
- 'powertools-parameters/**'
- 'powertools-metrics/**'
- 'powertools-large-messages/**'
- 'pom.xml'
- '.github/workflows/**'

pull_request:
branches:
- main
paths:
- 'powertools-e2e-tests/**'

jobs:
e2e:
runs-on: ubuntu-latest
Expand Down
Loading