Jeremy D. Miller
Jeremy D. Miller
at @oskardudycz 's recommendation, this single markdown file is meant to capture comments and discussions about possible enhancements to the Marten event sourcing functionality in the V7 release timeframe. All...
We're happily using containment operators for Where(x => x.Array.Contains()) queries, but what about something like `Where(x => x.NumberArray.Any(i < 3))`? You'd have to use JSONPath filters of some sort. When...
There is probably some extra cases where Marten is querying against child collections somehow, someway that force Marten to use CTEs. I think I'd like to propose putting some extra...
More research necessary
Show summary at the bottom
Add this for .NET 8: https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.diagnostics.healthchecks.ihealthcheck?view=dotnet-plat-ext-8.0
The aggregation projections (SingleStream/MultiStreamProjection) both have a convention to set any `Version` property on the aggregate to the latest encountered `IEvent`. Great. I've fielded a couple questions from folks lately...
The normal, Marten workflow that happens in `SaveChangesAsync()` to append events captured by any permutation of `IDocumentSession.Events.Append()` is kinda heavyweight, and prone to concurrency violations if the same stream gets...
Medium to long term things here folks, so nobody get too upset or anxious about anything here yet. I'm just thinking out loud here. ## Problems: * Code generation approach...
Extend the command line with tooling that can describe the current and intended database structure