Skip to content

v0.1.4

Choose a tag to compare

@ethe ethe released this 08 Jun 12:43
· 21 commits to main since this release

What's Changed

  • feat: support static per-group membership by @ariesdevil in #1
  • [codex] Stabilize raft chaos recovery paths by @ethe in #4
  • chore: normalize rust workspace project by @ariesdevil in #3
  • refactor(cli): use clap::Parser for argument parsing by @neo-f in #5
  • fix(cli): change RawArgs doc comment to regular comment to prevent cl… by @neo-f in #7
  • Harden raft-memory recovery and snapshot publishing by @ethe in #6
  • Fix chaos agent integrity accounting races by @ethe in #8
  • Fix cold flush recovery under distributed hot load by @ethe in #10
  • Tune cluster egress leadership probe by @ethe in #11
  • feat: add tests and modify probe strategy for static per-group membership by @ariesdevil in #9
  • Add Dockerfile to build container image by @meijies in #13
  • Fix snapshot driver memory growth by @ethe in #12
  • chore: deny wildcard imports by @ariesdevil in #14
  • docs: add fork stream headers to create-stream API doc by @meijies in #20
  • Keep snapshot install S3 I/O outside OpenRaft by @ethe in #15
  • Keep Raft alive when snapshot upload fails by @ethe in #24
  • refactor: use typed stream errors across runtime and HTTP by @ariesdevil in #18
  • Keep chaos active fault state consistent by @ethe in #25
  • Add runtime profiles and storage backend config by @ethe in #26
  • [codex] remove docs page subtitles by @ethe in #27
  • chore: using nightly with more rust fmt rules by @ariesdevil in #28
  • Observability: OTel traces + metrics, end-to-end, zero-overhead hot path by @ethe in #30
  • fix(chaos): preserve status runtime start by @ethe in #31
  • docs: reframe competitive comparison around access model by @ethe in #32
  • feat(chaos): add process/network fault scenarios and fix cold-cache LRU growth by @ethe in #33
  • bench(runtime): measure atomic padding false sharing by @ethe in #34

New Contributors

Full Changelog: v0.1.3...v0.1.4