Skip to content

Releases: miki-przygoda/weir

v4.0.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 18:57
ae1ea8c

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

Choose a tag to compare

@github-actions github-actions released this 17 Sep 18:01
a02a244

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

Choose a tag to compare

@github-actions github-actions released this 10 Sep 13:15
cc4f269

What's Changed

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

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 17:13

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

Choose a tag to compare

@github-actions github-actions released this 05 Sep 13:24
f18774c

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

Choose a tag to compare

@github-actions github-actions released this 02 Sep 21:49
2014a8b

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

Choose a tag to compare

@github-actions github-actions released this 02 Sep 19:45
1f21db4

What's Changed

Full Changelog: v2.0.0...v2.0.3

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 20:50
afcc191

What's Changed

  • feat(weir): add weir facade crate re-exporting the library crates by @miki-przygoda in #25
  • fix(weir-rs): rename facade crate from weir to weir-rs by @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

Choose a tag to compare

@github-actions github-actions released this 23 Jun 16:54
97d628b

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

Choose a tag to compare

@github-actions github-actions released this 22 Jun 21:40
47c055c

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