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.