Skip to content

v3.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Oct 16:18
· 49 commits to main since this release
5abc656

What's Changed

  • fix(redis): read the key prefix from the connector instead of trusting KeyPrefix by @cosmin-staicu in #213
  • perf(cache): remove per-operation allocations on the Redis and memory hot paths by @cosmin-staicu in #214
  • perf(cache)!: take the remaining allocations off the Redis command path by @cosmin-staicu in #215
  • refactor(cache)!: move implementation classes out of the abstractions package by @cosmin-staicu in #216
  • perf(cache)!: read the local tier by span and key it by the name string by @cosmin-staicu in #217
  • Bump xunit.v3 from 4.0.0 to 4.0.1 by @dependabot[bot] in #219
  • refactor(cache)!: keep ref structs off the mockable interfaces by @cosmin-staicu in #220
  • perf(cache)!: read by the key's text wherever a local hit can answer by @cosmin-staicu in #221
  • build(deps): bump github/codeql-action/init from 4.38.1 to 4.38.2 by @dependabot[bot] in #224
  • Bump StackExchange.Redis from 3.3.0 to 3.3.1 by @dependabot[bot] in #227
  • build(deps): bump github/codeql-action/analyze from 4.38.1 to 4.38.2 by @dependabot[bot] in #225
  • perf(cache)!: share concurrent inner reads and serve an outage from the local tier by @cosmin-staicu in #223
  • chore(samples): drop the MessagePack pin from the AppHost by @cosmin-staicu in #228
  • feat(cache)!: close the gaps the consumer audits found by @cosmin-staicu in #229
  • perf(cache): the starter of a shared run waits on the work itself by @cosmin-staicu in #230
  • perf(redis): key the Redis-only single-flight by the Redis key by @cosmin-staicu in #231
  • perf(cache)!: take the key's run before any lock when no distributed lock is held by @cosmin-staicu in #232
  • perf(cache)!: drop the in-process lock; the run table does its job by @cosmin-staicu in #233
  • perf(cache): trim the write, remove and broadcast paths by @cosmin-staicu in #234
  • perf(redis): opt-in read of a value and its expiration with one read-only script by @cosmin-staicu in #235
  • docs: release 3.0.0 by @cosmin-staicu in #236

Full Changelog: v2.1.0...v3.0.0