diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 9b369d471eb..2734bff06a6 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,12 +6,18 @@ Akka.NET v1.5.45 is a minor patch containing bug fixes for Core Akka and Akka.Cl * [Sharding: Fix unclean `ShardingConsumerControllerImpl` shutdown](https://github.com/akkadotnet/akka.net/pull/7714) * [Core: Convert `Failure` to `Exception` for `Ask`](https://github.com/akkadotnet/akka.net/pull/7286) * [Core: Fix `Settings.InjectTopLevelFallback` race condition](https://github.com/akkadotnet/akka.net/pull/7721) +* [Sharding: Make remembered entities honor supervision strategy decisions](https://github.com/akkadotnet/akka.net/pull/7720) + +**Supervision Strategy For Sharding Remembered Entities** + +* We've added a `SupervisorStrategy` property to `ClusterShardingSettings`. You can use any type of `SupervisionStrategy`, but it is recommended that you inherit `ShardSupervisionStrategy` if you're making your own custom supervision strategy. +* Remembered shard entities will now honor `SupervisionStrategy` decisions and stops remembered entities if the `SupervisionStrategy.Decider` returned a `Directive.Stop` or if there is a maximum restart retry limitation. 4 contributors since release 1.5.44 | COMMITS | LOC+ | LOC- | AUTHOR | |---------|------|------|---------------------| -| 8 | 279 | 103 | Gregorius Soedharmo | +| 10 | 823 | 108 | Gregorius Soedharmo | | 1 | 7 | 13 | Simon Cropp | | 1 | 60 | 18 | ondravondra | | 1 | 1 | 0 | Aaron Stannard |