Skip to content

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

@Aaronontheweb

Description

@Aaronontheweb

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

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.

Sub-issues

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions