Skip to content

Conversation

kuhe
Copy link
Contributor

@kuhe kuhe commented Jun 17, 2025

This PR adds changes errors from

(error): {
  Type: string
  Code: string
  __type: string
  [other: string]: string
}

to

(error): {
  Type: string
  Code: string
  Error: {
    Type: string
    Code: string
    [other: string]: string
  }
  __type: string
  [other: string]: string
}

for services operating in AWS Query Compatibility mode (SQS only at this time).

Although this is somewhat redundant, it is necessary to make the structure consistent with how errors are deserialized in AWS Query protocol and retain backwards compatibility.

@kuhe kuhe requested a review from a team as a code owner June 17, 2025 16:32
@kuhe kuhe force-pushed the fix/query-compat branch from 6b8d6c2 to 906e92d Compare June 17, 2025 16:42
@kuhe kuhe force-pushed the fix/query-compat branch from 906e92d to 5954b17 Compare June 17, 2025 16:53
@kuhe kuhe merged commit c4fe747 into aws:main Jun 17, 2025
4 checks passed
@kuhe kuhe deleted the fix/query-compat branch June 17, 2025 17:18
Copy link

github-actions bot commented Jul 2, 2025

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs and link to relevant comments in this thread.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants