Dear hakkers,
We are excited to announce a new patch release of Akka 2.6. Notable changes relative to 2.6.6 include:
- Improvements of Remember Entities for Cluster Sharding. See below.
- New built in convenience type
StatusReply
for actor responses which can be successful or failed #29133 - Support for using the receptionist in
BehaviorTestKit
, thanks to @hsn10, #29292 - New tool for testing/mocking Cluster Sharding
EntityRef
s #29267 - Fan in stream operator in for merging elements with sequence numbers in order #28796
- Allow arbitrary random number generators for TLS, thanks @itssunilsid #29188
A total of 42 issues were closed since 2.6.6. The complete list can be found on the 2.6.7 milestone on github.
Remember Entities improvements
The Remember Entities feature of Cluster Sharding has been significantly improved, with much less overhead for tracking started and stopped entities as well as more flexibility by separating the remember entities storage from the internal Cluster Sharding state storage.
This means that it is now possible to stop using the deprecated persistence
state store mode and switch to the default ddata
state store mode, but still use a persistent store for remember entities. For migration details, see migrating from deprecated persistence mode.
For more details about the improvements see Remember Entities in the docs.
Credits
For this release we had the help of 23 committers – thank you all very much!
commits added removed
49 8047 3482 Johan Andrén
15 30796 14972 Christopher Batey
8 1719 289 Patrik Nordwall
8 244 66 Ignasi Marimon-Clos
7 121 114 Arnout Engelen
6 949 1074 Enno
4 78 37 Johannes Rudolph
4 17 12 Renato Cavalcanti
2 34 22 contrun
2 2 2 Alden Torres
1 471 0 James Roper
1 90 91 ohze.net
1 76 4 eyal farago
1 45 15 Dave Handy
1 43 0 Radim Kolar
1 7 24 Manish Bansal
1 7 17 itssunilsid
1 20 0 Ben Chambers
1 13 1 barthorre
1 3 3 franciscolopezsancho
1 3 0 Yury Gribkov
1 1 1 Sebastian Alfers
1 1 1 jeremie-seguin
The Akka core team is employed by Lightbend. If you’re looking to take your Akka systems to the next level, let’s set up a time to discuss our enterprise-grade expert support, self-paced education courses, and technology enhancements that help you manage, monitor and secure your Akka systems - from development to production.
Happy hakking!
– The Akka Team