Skip to content

Fix/sqs dynamo s3 fixes - #4

Merged
michasdev merged 6 commits into
feat/sqsfrom
fix/sqs-dynamo-s3-fixes
Apr 21, 2026
Merged

michasdev merged 6 commits into
feat/sqsfrom
fix/sqs-dynamo-s3-fixes

Conversation

@michasdev

Copy link
Copy Markdown
Owner

No description provided.

- add AWS-shaped message contract helpers for send, batch, receive, and visibility payloads
- expose message seam methods on the SQS service interface and stub message batch entrypoints
- mark Phase 39 message actions in the registry and expand contract tests for AWS field names
- add SendMessage and batch mutation helpers

- persist message delivery state with MD5 and FIFO sequencing

- cover message batch success/failure behavior in service tests
- add message action dispatch and AWS-shaped response writers

- preserve AWS request parameter names for query and target-style payloads

- cover SendMessage, ReceiveMessage, and batch routing in HTTP tests
- mark lifecycle and message actions as supported in the registry
- route dispatch decisions from registry support instead of service policy
- add registry regressions for supported, deferred, and policy-agnostic message routing
- add AWS SDK send/receive/delete/change-visibility coverage against the local endpoint
- keep batch entry behavior covered through service-level regression tests
- preserve queue and message round-trip expectations after the transport changes
@michasdev
michasdev merged commit 28b9a35 into feat/sqs Apr 21, 2026
michasdev added a commit that referenced this pull request Apr 21, 2026
@michasdev
michasdev deleted the fix/sqs-dynamo-s3-fixes branch April 27, 2026 04:41
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.

1 participant