Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cds-756 Add DLQ Support to Shipper Lambda (#86)
* cargo * Feature/ecr tests (#63) ECR Tests added * add env variable to control architecture selection in Makefile * added x86_64 build path to publish workflows * added CpuArch Parameter and template values to synchronised template job * fix bucket name * Feature/cw metadata (#65) * add loggroup to metadata * added support for X86 * v1.0.1 * align cargo.toml version with template version * fix bucket name for dev sync (#70) * allow sync to run manually (#71) * Custom Lambda Addition (#74) * add support for multiple msk topic (#75) * Cloudwatch subscription update [CDS-1120] (#79) * update the cloudwatch custom lambda to delete subscription after lambda deletion * update Policies * update changelog * csv custome header added (#76) --------- Co-authored-by: Concourse <[email protected]> * added test to custom metadata and csv header --------- Co-authored-by: guyrenny <[email protected]> Co-authored-by: Concourse <[email protected]> * Cloudwatch integration update custom lambda [CDS-1136] (#80) * Update cloudwatch custom lambda so it will be possible to see log group as trigger * update permission * remove depend on * v1.0.3 * align cargo.toml version with template version * fixed typo * Cds 756 Add DLQ Support (#85) * added functionality to handle nested sqs events using receursion added s3 upload function for failed sqs retry limits * add sqs config values * modify parameters to handler function to use new clients type * updated tests to use the new clients type added tests for dlq flow * added new dependencies * removed unused imports * remove comments * commented out unused variables * cargo fmt * cargo fmt * added test for CloudWatch failure dlq event and modified s3 dlq event * added anyhow * adjusted how s3 object keys are presented in for S3 and Cloudwatch objects on dlq * update tests * added debug prints updated dlq s3 event workflow to store original event if object is unavailable * added DLQ support for DLQ. merged all custom resource code into one parameter based function and added functionality to the custom resource to allow it to configure lambda for DLQ * cargo.lock * changelog * update readme * added default retry delay * add location for static files * updated readme * removed cds from changelog --------- Co-authored-by: juan-coralogix <[email protected]> Co-authored-by: Concourse <[email protected]> Co-authored-by: juan-coralogix <[email protected]> Co-authored-by: guyrenny <[email protected]>
- Loading branch information