akkadotnet / akka.net

Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
http://getakka.net
Other
4.7k stars 1.04k forks source link

Epic: Deprecate Akka.Persistence.Sql.Common Plugins #7252

Open Aaronontheweb opened 3 months ago

Aaronontheweb commented 3 months ago

It's time folks - time to move on over to https://github.com/akkadotnet/Akka.Persistence.Sql

We even have a handy migration video that goes through all of the steps: https://www.youtube.com/watch?v=gSmqUrVHPq8

Definitely Deprecated

Now, for the more interesting part: deprecating Akka.Persistence.Sql.Common. It's been a long time coming.

Possibly Deprecated

An open question I have - what to do about Akka.Persistence.Sqlite? Linq2Db seems pretty heavy-duty for use in embedded and mobile scenarios (right, @to11mtm ?) Maybe we keep that plugin as-is and just inline the parts of Akka.Persistence.Sql.Common that it uses into it. This a matter of practicality and "what can end-users actually use on their deployment platforms," not technical purity.

Aaronontheweb commented 3 months ago

This will actually happen before Akka.NET v1.6, but the process will be completed by the time v1.6 ships.