v0.1.4
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
- @ariesdevil made their first contribution in #1
- @neo-f made their first contribution in #5
Full Changelog: v0.1.3...v0.1.4