Skip to content

JasperFx 2.76.0

Choose a tag to compare

@jeremydmiller jeremydmiller released this 29 Sep 11:20

What's new

  • IEventStore.CompactStreamAsync is tenant-aware (#910) — a compaction policy selecting streams in a tenant scope can now compact them, including when the default tenant is disabled.
  • IEventStore.HasEventStore (#914) — a store-agnostic signal that a store actually has an event store, so monitoring can skip document-only stores.
  • ShardStartException carries a classified reason (#912) — transient vs configuration vs paused, instead of prose only; the constructor is now public.
  • IAdvisoryLock.FindHolderAsync (#913) — ask who holds a projection distribution lock. The default throws NotSupportedException; Weasel implements it for Postgres and SQL Server (weasel#650).

Store implementations: marten#5527, polecat#698, fisher#354, weasel#650.