Details
-
Improvement
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
None
Description
Currently the PublishResultCoder in SnsIO only serializes the messageId field so the PublishResult returned by Beam returns null for getSdkResponseMetadata() and getSdkHttpMetadata(). This makes it impossible to check the HTTP status for errors, which is necessary since this is not handled in SnsIO.
Support for this was added in BEAM-8374 for AWS SDK v1, but is still missing for AWS SDK v2.
Attachments
Issue Links
- blocks
-
BEAM-13174 Deprecate amazon-web-services & kinesis module (SDK v1)
- Triage Needed
- is related to
-
BEAM-8374 PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata
- Resolved
- links to