Repository navigation
Releases: miki-przygoda/weir
Releases · miki-przygoda/weir
Release list
v4.0.1
What's Changed
- bench: the first bare-metal capture, the re-measured Linux drain rows, and A6's throughput by @miki-przygoda in #58
- docs(bench): write up the overnight limit-finding runs by @miki-przygoda in #59
- fix(ci): the S3 test rig's MinIO images were withdrawn by @miki-przygoda in #61
- feat(chaos): fault-inject A6's batched ack path, and gate the oracle that judges it by @miki-przygoda in #60
- docs: reconcile the living docs with 4.0.0, before publishing 4.0.1 by @miki-przygoda in #62
- chore(release): 4.0.1 by @miki-przygoda in #63
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- Run the drift guards 3.0 shipped, stop two clients allocating what a peer asks for, and fix the drain benchmark's basis by @miki-przygoda in #39
- beast is a 16-thread i9-9900K, not a 4-CPU box by @miki-przygoda in #40
- The isolcpus note claimed novelty this file already had by @miki-przygoda in #41
- The demo offers durability tiers that no longer exist, and publishes snippets that don't run by @miki-przygoda in #42
- A rule that can see a wedged drain, a suite that proves all 18 fire, and a promise the docs could not keep by @miki-przygoda in #43
- Java could not read its own tracked vector file; Python now speaks tracked push from the spec by @miki-przygoda in #44
- Go and TypeScript speak tracked push — one validates UTF-8, one needed a new queue shape by @miki-przygoda in #45
- Java and C complete tracked push — all five polyglot clients now speak it by @miki-przygoda in #46
- Size the NDJSON drain scenario to measure delivery, and stop the smoke test discarding its own evidence by @miki-przygoda in #47
- fix(deps): rustls 0.23.45 for RUSTSEC-2026-0285 by @miki-przygoda in #49
- A6: wire-level batching (PushBatch / AckBatch) by @miki-przygoda in #48
- docs: correct the A6 semver claim, and land the design spec by @miki-przygoda in #50
- docs(bench): re-measure the mac drain rows on the corrected basis by @miki-przygoda in #51
- Four correctness fixes found by the release sweep by @miki-przygoda in #52
- docs(bench): recompute the ratios the mac re-measure invalidated (re-land of #53) by @miki-przygoda in #55
- weir-attest: tamper-evident hash chain over sealed WAB segments by @miki-przygoda in #54
- docs(changelog): the eleven changes 4.0.0 shipped without describing by @miki-przygoda in #56
- chore(release): 4.0.0 by @miki-przygoda in #57
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- 3.0.0 — what the idea fleet found weir could not do by @miki-przygoda in #38
Full Changelog: v2.1.0...v3.0.0
v2.1.0
What's Changed
- fix: three silent-in-the-safe-direction failures from the second sweep by @miki-przygoda in #34
- feat: S3-API object-storage sink (weir-sink-s3) by @miki-przygoda in #35
Full Changelog: v2.0.5...v2.1.0
v2.0.5
What's Changed
- chore: seven verified defects from the overnight sweep (one CRITICAL data-loss) by @miki-przygoda in #31
- fix(bench): WEIR_BENCH_WAB_DIR never worked, plus the first Linux drain numbers by @miki-przygoda in #32
- ci: stop building a Windows binary that cannot accept a record by @miki-przygoda in #33
Full Changelog: v2.0.4...v2.0.5
v2.0.4
What's Changed
- Post-2.0.3: the drain gate could not fail, and three docs 2.0.3 falsified by @miki-przygoda in #30
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- weir 2.0.1 — the failures that did not announce themselves by @miki-przygoda in #28
- 2.0.3: close the five verified gaps by @miki-przygoda in #29
Full Changelog: v2.0.0...v2.0.3
v2.0.0
What's Changed
- feat(weir): add
weirfacade crate re-exporting the library crates by @miki-przygoda in #25 - fix(weir-rs): rename facade crate from
weirtoweir-rsby @miki-przygoda in #26 - weir 2.0.0 — two durability tiers, WAB v2, and 6,129 power cuts by @miki-przygoda in #27
Full Changelog: v1.3.1...v2.0.0
v1.3.1
What's Changed
- Release 1.3.1 — harden batch_deadline_timer flake (test/CI-only patch) by @miki-przygoda in #24
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Release 1.3.0 — consolidate all post-1.0 work (Tier 4, ecosystem, 4 hardening sweeps) by @miki-przygoda in #23
Full Changelog: v1.0.0...v1.3.0