Skip to content

debug(aws_s3 source): surface the AWS error code on SQS fetch failures - #43

Merged
sundaresanr merged 1 commit into
v0.54.0-exaforcefrom
sundar/sqs_error_detail
Aug 29, 2026
Merged

debug(aws_s3 source): surface the AWS error code on SQS fetch failures#43
sundaresanr merged 1 commit into
v0.54.0-exaforcefrom
sundar/sqs_error_detail

Conversation

@sundaresanr

Copy link
Copy Markdown

When an S3 object cannot be fetched, the existing error only reports "service error": the Display of the underlying SdkError drops the AWS error code, so AccessDenied, a KMS denial and an expired object all look identical.
Add error_source and aws_error_code to SqsMessageProcessingError.

When an S3 object cannot be fetched, the existing error only reports
"service error": the `Display` of the underlying `SdkError` drops the AWS
error code, so AccessDenied, a KMS denial and an expired object all look
identical.
Add `error_source` and `aws_error_code` to `SqsMessageProcessingError`.
@sundaresanr
sundaresanr merged commit c8cd7a4 into v0.54.0-exaforce Aug 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants