NServiceBus.AmazonSQS 4.3.5 - Patch release available

Hi everyone,

We’ve just released NServiceBus.AmazonSQS 4.3.5.

Fixed bugs

  • #318 Maximum message batch size calculation is incorrect, causing consistent failures when processing messages that result in multiple and/or large outgoing messages.

How to know if you’re affected

All users of SQS transport are potentially affected, but the likelihood of the problem occurring depends on the number and size of messages being sent.

Should you upgrade immediately

It is recommended to upgrade as part of the next maintenance window.

Symptoms

Processing of a message that results in sending out multiple large messages consistently fails part-way through. Some outgoing messages are dispatched to the broker, but some are not. The message being processed is returned to its queue and re-processed. Each processing attempt fails with the same problem (assuming processing logic is deterministic), eventually leading to moving that message to the error queue.

Retrying the message from ServiceControl does not solve the problem. The symptoms of the issue include:

  • message not being processed on time
  • duplicate messages being generated

Where to get it

You can download the updated version directly from NuGet: https://www.nuget.org/packages/NServiceBus.AmazonSQS

With thanks,
The team in Particular

Please read our release policy for more details. Follow @ParticularNews to be notified of new releases and bug fixes.