Skip to content

Conversation

@Aaronontheweb
Copy link
Member

@Aaronontheweb Aaronontheweb commented Mar 20, 2025

Changes

Full-blown version of #7556 - deletes all MatchHandler code and upgrades the PersistentReceiveActor to also use the new ReceiveMatchHandlers

Checklist

For significant changes, please ensure that the following have been completed (delete if not relevant):

@Aaronontheweb Aaronontheweb added akka-persistence akka-actor AOT Ahead-of-Time (AOT) Compilation labels Mar 20, 2025
@Aaronontheweb
Copy link
Member Author

This is going to fail API approvals since I made both the ReceiveActor and the PersistentActor nullable

@Aaronontheweb Aaronontheweb added the akka.net v1.6 Akka.NET v1.6-related issues label Mar 20, 2025
@Aaronontheweb
Copy link
Member Author

Looks like there are some Akka.Persistence specs failing where we are not handling Become properly inside the PersistentReceiveActor

@Aaronontheweb Aaronontheweb marked this pull request as ready for review March 21, 2025 20:12
@Aaronontheweb Aaronontheweb merged commit cd077a1 into akkadotnet:v1.6 Mar 21, 2025
12 checks passed
@Aaronontheweb Aaronontheweb deleted the ReceiveActorHandlers-ordering-full-removal branch March 21, 2025 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

akka.net v1.6 Akka.NET v1.6-related issues akka-actor akka-persistence AOT Ahead-of-Time (AOT) Compilation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants