marten icon indicating copy to clipboard operation
marten copied to clipboard

.NET Transactional Document DB and Event Store on PostgreSQL

Results 157 marten issues
Sort by recently updated
recently updated
newest added

Still a work in progress. Using string-backed struct as a custom object. Currently works with `CustomId` and `CustomId?`. Does not yet work with `CustomId[]`. Once working, can be added to...

linq

This will help lock the row up front for updates if we already know updates are planned via change tracking. This may or may not be that big of a...

enhancement

### Discussed in https://github.com/JasperFx/marten/discussions/2148 Originally posted by **youqingz** March 30, 2022 I can use IDocumentSession to enlist an ambient transaction inside a TransactionScope, but I also would like to use...

enhancement

If I create a `Duplicate` field that is an array/list/IEnumerable the SQL functions that are generated are wrong and / or the code that calls them has the wrong type....

The unit test below throws the following exception: ``` System.NullReferenceException : Object reference not set to an instance of an object. at Npgsql.Internal.TypeHandling.NpgsqlTypeHandler.ValidateAndGetLengthCustom[TAny](TAny value, NpgsqlLengthCache& lengthCache, NpgsqlParameter parameter) at Npgsql.NpgsqlParameter`1.ValidateAndGetLength()...

Putting this here for a post-4.0 world. * Try to support as much as possible of the current Patch operations with native Postgresql JSON operators * Multiple operations per command?

feature request

Hello, In my project I'm using Marten 2.10 with PostgreSQL 10.8. One of the documents contains a property of type Dictionary which gets serialized as an object instead of array,...

bug
linq

Can we add an extension point for support of SET [LOCAL], see this implementation for an example https://medium.com/@cazzer/designing-the-most-performant-row-level-security-strategy-in-postgres-a06084f31945