You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Journal and (optionally) SnapshotStore implementations using SqlServer database on the backend. Since SqlServer is considered an important part of a .NET dev culture, I think it should be placed in contrib lib with support from Akka.NET community.
It also should provide some easy way to check and run necessary database schema update if required.
I think that it should support SqlServer 2008 and above.
Minimal Journal configuration necessary to make plugin work with Akka.Persistence correctly:
In case if plugin will also implement SnapshotStore based on SqlServer, this is minimal configuration necessary to make plugin work with Akka.Persistence correctly:
Integration tests can be done fairly simply using Akka.Persistence.TestKit library (see Akka.Persistence.TestKit.Tests for more details).
References:
MemoryJournal implementation based on AsyncWriteProxy. For SQL databases more adviced is to use SyncWriteJournal instead (see canonical Akka's LevelDbJournal)
The text was updated successfully, but these errors were encountered:
Add Journal and (optionally) SnapshotStore implementations using SqlServer database on the backend. Since SqlServer is considered an important part of a .NET dev culture, I think it should be placed in contrib lib with support from Akka.NET community.
Minimal Journal configuration necessary to make plugin work with Akka.Persistence correctly:
In case if plugin will also implement SnapshotStore based on SqlServer, this is minimal configuration necessary to make plugin work with Akka.Persistence correctly:
Integration tests can be done fairly simply using
Akka.Persistence.TestKit
library (see Akka.Persistence.TestKit.Tests for more details).References:
AsyncWriteProxy
. For SQL databases more adviced is to useSyncWriteJournal
instead (see canonical Akka's LevelDbJournal)The text was updated successfully, but these errors were encountered: