This repository has been archived by the owner on Jun 1, 2021. It is now read-only.
Closed tickets
All tickets closed in this release are listed here.
Bug fixes
- Potentially Inconsistent EventLogClock snapshot in Cassandra backend in case of disaster recovery (#393)
Dependency upgrades
- Upgrade to Akka 2.5.7 (#390)
Breaking changes
-
Akka 2.5 introduced the following incompatible changes in the Java-API
- ReceiveBuilder:
- explicit create step required
- builds
AbstractActor.Receive
instead ofActor.Receive
- Match.match: Changes in type parameters
To adjust to these changes the Java-API of Eventuate is streamlined
and mirrors the new Akka Java-API by removing allsetOn...
-methods
used to defined the actor's behavior and replaces these methods with
createOn...
-variants which can be used to define custom behavior
by returning the behavior definition wrapped in an instance of
AbstractActor.Receive
. - ReceiveBuilder:
Contributors
- Many thanks to @cstub for your contributions!