Hi everyone,
We’ve just released NServiceBus.RavenDB 8.0.1, 7.1.1 and 7.0.1.
Fixed bugs
- #1044 Outbox expiration with cluster-wide transactions may cause message processing to stop when using newer versions of RavenDB.Client
How to know if you are affected
You are affected if:
- Cluster-wide transactions are enabled
- The outbox is enabled
- You are using RavenDB.Client 5.2.100, 5.3.100, 5.4.100, or later.
Symptoms
When using cluster-wide transactions and the outbox, together with newer versions of RavenDB.Client, message processing may stop due to conflicts between how NServiceBus.RavenDB treats outbox expiry and recent changes to how RavenDB.Client deals with CompareExchange value expiry.
When to upgrade
You should upgrade immediately if you’re using cluster-wide transactions with the outbox enabled.
Where to get it
You can install the new versions of NServiceBus.RavenDB from NuGet.
With thanks,
The team in Particular
Please read our release policy for more details.