.NET event sourcing library with CosmosDB, DynamoDB, EventStoreDB, message-db, SqlStreamStore and integration test backends. Focused at stream level; see https://github.com/jet/propulsion for cross-stream projections/subscriptions/reactions
See CHANGELOG
CosmosStore.CosmosStoreConnector
: Wrapper for CosmosClientFactory enabling cleaner consumer code #292CosmosStore
: Reinstate default connection mode as Direct per #281 #287
See CHANGELOG
Cosmos.Discovery.Endpoint
: Extracts Uri for diagnostic purposes #284
Cosmos.Prometheus.LogSink
: Generalized app
tag to arbitrary custom tags #287
EventStore
: Add customize
hook to Connector
#286
EventStore
: Pin EventStore.Client
to [5.0.11,6)
#286
EventStore
: Added SetAutoCompatibilityMode("auto")
to default wireup #286
See CHANGELOG
Stream.TransactEx
: extended signature, replacing TransactAsyncEx
. Provides the ISyncContext
both before and after the decide
so pre-flight checks can be performed (as master
#263) #277 :pray: @dharmaturtle for prompting itCosmos.Prometheus
: Correct namespace (was erroneously Equinox.CosmosStore.Prometheus
) #271
See CHANGELOG
Cosmos.Prometheus
: Prometheus integration package as master #267MemoryStore
: Serialize Committed events to guarantee consumption in event Index order #269 🙏 @fnipoCosmos
: Fix defaulting for compressUnfolds in C# #261CachingStrategy.FixedTimeSpan
: Support for fixed caching periods #255Cosmos
: Support Serverless Account Mode in eqx init cosmos
; default RU/s to 400 if unspecified #244 🙏 @OmnipotentOwlCosmos
: Added ability to turn off compression of Unfolds #249 🙏 @ylibrachCosmos
: Prune API to delete complete Batches from the head of a stream #233Cosmos
: Reorganize Sync log message text, merge with Sync Conflict message #241Cosmos
: Converge Stored Procedure Impl with tip-isa-batch impl from V3 (minor Request Charges cost reduction) #242Cosmos
: Tweaked connecting log messageSee CHANGELOG
See CHANGELOG
See CHANGELOG
Core
: Add AsyncBatchingGate
#228EventStore
: Pin EventStore.Client
to [5.0.1,6)
to avoid conflicting changes in EventStore.Client
v 20.06
#223See CHANGELOG
MemoryStore
: Add Committed
event https://github.com/jet/equinox/pull/221
See CHANGELOG
:pray: @Kimserey for SqlStreamStore support bugfix
See CHANGELOG