Akka.net v1.4.11 Release Notes
Release Date: 2020-08-20 // over 3 years ago-
1.4.11 November 5 2020
🚀 Maintenance Release for Akka.NET 1.4
Akka.NET v1.4.11 includes some significant additions to Akka.NET:
- ⏱ Akka: How prevent "Scheduled sending of heartbeat was delayed" and occasionally network partitions - all
/system
actors now run on a dedicated dispatcher. This should significantly improve reliablity for Akka.Cluster, Akka.Persistence, and other built-in Akka.NET systems inside heavily utilized environments. - Akka: Double wildcard implementation for ActorSelection
- 👻 Akka.Remote: Null reference exception due to RemoteActorRefProvider.RemoteInternals
- Akka.Persistence: Fix premature reset of the 'writeInProgress' flag in case of persistence failure
- Akka.Cluster: disseminate downing decisions faste
- Cluster - Add app-version to the Member information - you can now specify which version of your software is running on each node.
- Akka.Cluster.Sharding: Bring ShardedDaemonProcess up to date
👀 To see the full set of fixes in Akka.NET v1.4.11, please see the milestone on Github.
COMMITS LOC+ LOC- AUTHOR 8 1020 164 Gregorius Soedharmo 7 399 178 Ismael Hamed 4 5 5 dependabot-preview[bot] 4 108 104 Aaron Stannard 2 232 26 to11mtm 2 2 2 Pierre Irrmann 2 1969 269 zbynek001 2 155 445 huysentruitw 1 1 1 Guillaume Caya-Letourneau 🔄 Changes:
- 🔀 3475b54 Merge pull request #4607 from akkadotnet/dev
- 🚀 b1481bc added Akka.NET v1.4.11 release notes (#4606)
- ✅ ad8c0d1 Fix TestKitBase and Option (#4603)
- f628ba9 disseminate downing decisions faster (Migrated from akka/akka#29640) (#4598)
- 59e149d Double wildcard implementation for ActorSelection (#4375)
- 3705c8c Api/rename app version (#4595)
- ✅ d3f457d Fix ByteString.Empty throws when ToArray was called (#4593)
- b9ce185 * Add app-version to the Member information, (Migrated from akka/akka#29546) (#4577)
- 22d313b Bump FSharp.Core from 4.7.2 to 5.0.0 (#4586)
- 7fd6695 Bump Microsoft.Data.SQLite from 3.1.8 to 3.1.9 (#4578) 👀 See More
- 88f3568 NuGet: serve Akka.NET logo over HTTPS (#4582)
- a9c60f3 Fix typo in cluster.conf (#4576)
- 80b9cac Fix time in AtLeastOnceDeliverySemantic.SetDeliverySnapshot to be consistent with Deliver when RecoveryRunning (#4574)
- a706ee6 Fix ToString for KeepOldest strategy (#4572)
- a80ddd7 Port scala akka PR #26816 to Akka.NET (#4511)
- 8b1d54b Bring ShardedDaemonProcess up to date (#4571)
- 8c5d6cc Bump Microsoft.Data.SQLite from 3.1.7 to 3.1.8 (#4564)
- 8c3e49d Avoid stuck rebalances during coordinator leaving (#4566)
- a9f8db7 Added Virtual property
AllocatesAllPersistenceIDsPublisher
and makeReadJournal_should_deallocate_AllPersistenceIds_publisher_when_the_last_subscriber_left
contingent on it being true. (#4565) - 🔊 362a446 Log TypeName in ShardRegion logs (#4562)
- 🚚 f52eff4 Remove UNSAFE_THREADING blocks (#4561)
- ✅ ea881a7 Add additional tests in
JournalPerfSpec
to help measure scaling capabilities. (#4560) - 🚚 9dfbb54 Remove NetFrameworkLibVersion support (#4559)
- 🔌 ea979ad Marked SelectAllEventsAsync as virtual for plugins to override (#4557)
- 367f5c5 Fix premature reset of the 'writeInProgress' flag in case of persistence failure (#4556)
- 2064fbd Fix race condition in GroupedWithin. (#4555)
- a4c0fd9 Fix bug in BatchingSqlJournal CurrentAllEvents and AllEventsPublisher. (#4552)
- ⚡️ 813c24f Update index.md (#4554)
- 👍 65f3044 Add circuit breaker exponential backoff support (#4350)
- 📚 920497e Update PersistenceIds query documentation to reflect the current fix (#4551)
- ✅ ebe5fd9 Re-enable Akka.Streams.Tests.TCK NUnit tests (#4548)
- ✅ e55c42a Bump Microsoft.NET.Test.Sdk from 16.7.0 to 16.7.1 (#4550)
- ⚡️ 5014dc3 updated common.props (#4549)
- 🚀 8d5291d Added v1.4.11 placeholder for nightly releases
🏗 This list of changes was auto generated.
- ⏱ Akka: How prevent "Scheduled sending of heartbeat was delayed" and occasionally network partitions - all