-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement SNS:PublishBatch #274
base: master
Are you sure you want to change the base?
Conversation
ref #270 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! I had a couple minor questions, curious what you think about them when you have time. Let me know about those tests and I'll get it marked for the next feature release!
Thanks for taking this on!
app/gosns/gosns.go
Outdated
} | ||
|
||
// StringListValue and BinaryListValue is currently not implemented | ||
for _, valueKey := range [...]string{"StringValue", "BinaryValue"} { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If someone provided both StringValue
and BinaryValue
would we overwrite StringValue
? If so, is that what we want?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reading the docs this needs refinement. I took this from the SNS:Publish (gosns.Publish) implementation (which may also need some rework I'm not going to touch it here).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
EDIT: Correction, the SNS docs are unclear on the behaviour here. I'll do what the localstack solution does...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good, I like your pattern here better anyway - it's clearer about what we're doing. We can dig deeper on how exactly it's supposed to work later.
Last commit requires #277 |
Hm, I think we're close here - looks like the tests are failing on |
@perrydunn quick follow up here. Any thoughts on this? |
Hi, is this issue resolved now that #314 has merged? Additionally, are there any plans for these changes to be released? |
tests to be added
(already using with a project successfully)