Major performance (up to 4x) and stability improvements in transactions compared to 2.2.0-beta1.
-
Breaking changes
- None
-
Non-breaking improvements
- Internal transactional states are now immutable (#5149)
- Log warning when ClusterMembershipOptions.ValidateInitialConnectivity=true (#5148)
- Start using Span and new language features for increasing Orleans perfomance (#5061)
- Lock worker error handling improvements (#5175)
- Add TimerManager as Task.Delay replacement (#5201)
- Cleanup Transaction Agent (#5188)
- Replace Task.RunSynchronously usage with alternative (#5204)
- fix multicluster registration test (#5186)
-
Non-breaking bug fixes