Motiva-AI / clj-sqs-extended

Client library for AWS SQS with support for large messages, up to 2GB. This is a Clojure wrapper for https://github.com/awslabs/amazon-sqs-java-extended-client-lib
MIT License
3 stars 0 forks source link

handle queue returns only message body #65

Closed ghost closed 4 years ago

ghost commented 4 years ago

This should close issue #62.

Changes:

Notes: I would have liked to verify that the message has (not) been deleted in done-fn-handle-present-when-auto-delete-false and done-fn-handle-present-when-auto-delete-true but with this change I cannot get the message ID anymore (because its not returned anymore) to delete the message manually via sqs/delete-message afterwards. Neither can I call the done-fn handle directly anymore. In case you have an idea here I'm all ears.

Quantisan commented 4 years ago

as noted on Slack, core-test and test-fixture is showing unnecessary complexity because of https://github.com/Motiva-AI/clj-sqs-extended/issues/13 I'll let it pass for v0.1 as we're pushing a delivery date.

let's go back to it on v0.2 to tidy up. it's easier if I show some code examples.