awslabs/amazon-sqs-java-extended-client-lib

Doesn't work with large batches

Opened this issue · 1 comments

Messages are looked at individually as to whether they exceed the maximum, but a SendMessageBatchRequest might exceed 256kb in aggregate even if none of the individual messages do. It is somewhat confusing given this library appears to support batching.

This just bit me as well. I'd love any solution that minimized calls to SQS / S3 endpoints.

(The logic under question is here.)