V9.9.1
This will be a valuable upgrade for anyone who experiences a high degree of optimistic concurrency failures while using QuickAppend options, which is the default behavior in V9. This will help stop gaps in the event sequence, which in turn will make the Async Daemon healthier.
Also though, see Wolverine for help in preventing concurrent access in the first place
What's Changed
- Fix #4761 + #4763: per-tenant non-stale wait + sharded reassignment tenant_count by @jeremydmiller in #4764
- Fix #4765: close mt_events_sequence gap on Quick + ExpectedVersion OCC failure by @jeremydmiller in #4766
- #4751: regression test for async composite catch-up under sharded + tenant-partitioned by @jeremydmiller in #4767
- Register JasperFx.Events IProjectionCoordinator base interface (#430) + JasperFx 2.13.1 / Weasel 9.2.1 by @jeremydmiller in #4768
Full Changelog: V9.9.0...V9.9.1