-
Notifications
You must be signed in to change notification settings - Fork 1
Feature/ccm 12937- publish supplier letter events #274
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
Conversation
32e0f95 to
df10891
Compare
8e03bf0 to
0fdb97b
Compare
|
I've inserted an extra lambda (letter-stream-forwarder) in between the DynamoDB stream and the Kinesis stream - this seems to be the accepted way to connect DynamoDB to a Kinesis stream. The alternative would be to connect the DynamoDB stream directly to the letter-updates-transformer lambda, cut out Kinesis altogether |
infrastructure/terraform/components/api/event_source_mapping_letter_updates.tf
Outdated
Show resolved
Hide resolved
infrastructure/terraform/components/api/event_source_mapping_letter_updates.tf
Outdated
Show resolved
Hide resolved
internal/events/src/events/__tests__/testData/letter.ACCEPTED-with-invalid-major-version.json
Outdated
Show resolved
Hide resolved
lambdas/letter-updates-transformer/src/mappers/letter-mapper.ts
Outdated
Show resolved
Hide resolved
9427ebe to
7a88838
Compare
7a88838 to
b055f5e
Compare
m-houston
left a comment
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.
Pending the supplierId field, all LGTM
lambdas/letter-updates-transformer/src/mappers/letter-mapper.ts
Outdated
Show resolved
Hide resolved
8a0b1fd to
dcd242b
Compare
Description
Context
Type of changes
Checklist
Sensitive Information Declaration
To ensure the utmost confidentiality and protect your and others privacy, we kindly ask you to NOT including PII (Personal Identifiable Information) / PID (Personal Identifiable Data) or any other sensitive data in this PR (Pull Request) and the codebase changes. We will remove any PR that do contain any sensitive information. We really appreciate your cooperation in this matter.