akka.net
akka.net copied to clipboard
Epic: Deprecate Akka.Persistence.Sql.Common Plugins
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.
- [ ] Deprecate Akka.Persistence.Sql.Common on NuGet
- [ ] Deprecate Akka.Persistence.Query.Sql on NuGet
- [ ] Deprecate Akka.Persistence.SqlServer + .Hosting on NuGet
- [ ] Archive Akka.Persistence.SqlServer Repository
- [ ] Deprecate Akka.Persistence.PostgreSql + .Hosting on NuGet
- [ ] Archive Akka.Persistence.PostgreSql Repository
- [ ] Deprecate Akka.Persistence.MySql + .Hosting on NuGet
- [ ] Archive Akka.Persistence.MySql Repository
- [ ] Remove Akka.Persistence.Sql.Common code from Akka.NET core repository
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.
This will actually happen before Akka.NET v1.6, but the process will be completed by the time v1.6 ships.
@Arkatufus we probably need to add the Oracle repositories to this list too