awslabs / amazon-sqs-java-extended-client-lib

An extension to the Amazon SQS client that enables sending and receiving messages up to 2GB via Amazon S3.
Apache License 2.0
211 stars 109 forks source link

ISSUE-30: Delete SQS messages when S3 payload not found #78

Open thread-sleep opened 2 years ago

thread-sleep commented 2 years ago

The goal of this PR is to bring back the fix for issue https://github.com/awslabs/amazon-sqs-java-extended-client-lib/issues/30.

Description of changes If client is configured with ignorePayloadNotFound set to true, delete SQS messages that contain pointers to S3 objects that no longer exist on S3.

Context


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.