memstate icon indicating copy to clipboard operation
memstate copied to clipboard

In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard

Results 29 memstate issues
Sort by recently updated
recently updated
newest added

I've found an issue where a null value in an 'exotic' type from a third party library doesn't get deserialized correctly due to the settings for Json.NET. I've posted a...

bug

## draft suggestion for recording Requirements Refactor the project structure in order to capture requirements as executable acceptance tests, so that anyone volunteering to work on memstate can know the...

Settings are populated by the configuration subsystem. This means users don't create the settings objects, instead they obtain a reference to them by calling `Config.Current.GetSettings()`. This is ugly but can...

enhancement

Implement JSON/XML over HTTP for commands and queries. This will allow access from any client that can speak http.

enhancement

Failed CanWriteManyAndReadFromMany(Provider:Memstate.EventStore.EventStoreProvider, Memstate.EventStore, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null, Serializer: Memstate.JsonNet.JsonSerializerAdapter, Memstate.JsonNet, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null, Name:memstatebae4e34664) Error Message: Expected: 300 But was: 0 Stack Trace: at System.Test.ClusterTests.d__4.MoveNext() in /Users/rf/memstate/src/System.Test/ClusterTests.cs:line 136 Standard Output Messages:...

bug

copy origodb.com site and tweak from there. origodb.com is based on jekyll, host with firebase because gh-pages does not (yet) support https for custom domains.

In the EventStore project, implement a storage provider that uses an embedded event store node, see https://eventstore.org/docs/dotnet-api/4.0.2/embedded-client/

enhancement

https://msdn.microsoft.com/en-us/library/system.net.security.sslstream.aspx

enhancement

Separate journal writer process that accepts journal entries/batches over tcp, commits to pluggable backing store and notifies connected memstate engines. This process will be responsible for global orderings of commands...

enhancement
help wanted

Provide project templates for both Visual Studio and ```dotnet new``` along with documentation on how to obtain, install and use. How To Create A dotnet new Project Template In .NET...

enhancement