• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

databendlabs / openraft / 25491647501

Builds Branch Commit Type Ran Committer Via Coverage
25491647501 main fix: client_api: ensure_linearizable_read must respect transfer_to # Summary Replace `try_leader_handler` with `ensure_writable_leader_handler` at the top of `handle_ensure_linearizable_read`. The read path now returns `ForwardToLeader(target)` ... push 07 May 2026 11:01AM UTC drmingdrmer github
86.68
25206429598 main docs: add recipe for fully removing a retained learner `change_membership(..., retain=true)` only demotes a voter — the demoted node stays in membership as a learner and keeps receiving log replication. The existing docs describe this behavior bu... push 01 May 2026 07:26AM UTC drmingdrmer github
86.63
25205936683 main refactor: config: split clap parsing and RuntimeConfig into separate files `config.rs` mixed three concerns: the `Config` struct itself, the `RuntimeConfig` runtime-mutable subset, and clap-driven CLI parsing (`parse_bytes_with_unit`, `parse_snap... push 01 May 2026 07:07AM UTC drmingdrmer github
86.57
25174421022 main chore: bump version to 0.10.0-alpha.20 push 30 Apr 2026 03:36PM UTC drmingdrmer github
86.53
25173291568 release-0.10 feat: config: make clap dependency optional Move `clap` and `byte-unit` behind a new `clap` feature flag (kept in `default = [...]` for backward compatibility). Library users who never parse `Config` from CLI args can opt out and drop both depend... push 30 Apr 2026 03:14PM UTC drmingdrmer github
86.57
25172785578 main feat: config: make clap dependency optional Move `clap` and `byte-unit` behind a new `clap` feature flag (kept in `default = [...]` for backward compatibility). Library users who never parse `Config` from CLI args can opt out and drop both depend... push 30 Apr 2026 03:05PM UTC drmingdrmer github
86.55
25041077250 main test: turmoil: route openraft RNG and spawn through DeterministicRng Override `AsyncRuntime` in the test's `TypeConfig` so openraft's internal `thread_rng()` and `spawn` honor the per-host deterministic seed already set up by `cluster.rs`. `decl... push 28 Apr 2026 08:04AM UTC drmingdrmer github
86.58
24997322737 main docs: clarify RaftNetworkV2 design and streaming options Make explicit that `RaftNetworkV2` is designed for unary request-response RPCs and document the three paths to stream-oriented AppendEntries, so implementers can pick the right level of eff... push 27 Apr 2026 01:22PM UTC drmingdrmer github
86.56
24774202633 main docs: expand "differences from standard Raft" FAQ entry Turn the 5-line bullet list into a grouped, protocol-level survey of where Openraft departs from the Raft paper. The previous entry only listed five items and left several other departures (... push 22 Apr 2026 10:51AM UTC drmingdrmer github
86.55
24767444392 main test: detsim: Drop stale raft handles on crash push 22 Apr 2026 08:09AM UTC drmingdrmer github
86.56
24762803154 main feat: turmoil: crash window with crash + delayed bounce for real outages The previous `restart_node` was an instant `sim.bounce()`, which only exercises software restart / persistence recovery. It does not model a node being unreachable long enou... push 22 Apr 2026 06:03AM UTC drmingdrmer github
86.56
24722988808 main test: pin `snapshot_to_unreachable_node_should_not_block` to fast backoff The default `Config::backoff` of `"200ms"` parses as exponential doubling up to a 1 s cap (`200, 400, 800, 1000, 1000, …`). This test sets a 2 s wait for the leader to purg... push 21 Apr 2026 12:46PM UTC drmingdrmer github
86.54
24721373492 release-0.9 Doc: add change log 0.9.24 push 21 Apr 2026 12:15PM UTC drmingdrmer github
90.53
24720055708 main test: regression for duplicate `trigger().snapshot()` at same last_applied Port the regression scenario from release-0.9 (commit 561b0776) to this branch. The underlying bug fixed there (253c31c1) does not apply here — `Engine::on_building_snapsh... push 21 Apr 2026 11:37AM UTC drmingdrmer github
86.55
24718144418 release-0.9 Fix: gate io-state snapshot update on engine snapshot advancement Two back-to-back `Raft::trigger().snapshot()` calls at the same `last_applied` tripped `debug_assert!(log_id > self.snapshot)` in `IOState::update_snapshot`. The duplicate build co... push 21 Apr 2026 10:56AM UTC drmingdrmer github
90.53
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 29
  • 30
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc