github dotnet/orleans v2.2.0-rc1

latest releases: v8.1.0, v8.1.0-preview3, v7.2.6...
5 years ago

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

    • Fix rootKvFolder is not backward compatible (#5100)
    • Fix test cluster deploy deadlock (#5167)
    • Fix drain logic in ThreadPoolExecutor (#5208)
    • Don't throw SiloUnavailableException when a gateway stops (#5209)
    • Fix call chain reentrancy (#5145)

Don't miss a new orleans release

NewReleases is sending notifications on new releases.