• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Info updated!

databendlabs / openraft
87%

Build:
DEFAULT BRANCH: main
Repo Added 15 Oct 2024 03:30AM UTC
Token P5ILmy9rYJlcs7uJCddenHVVu1Bywo1mI regen
Build 455 Last
Files 264
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • main
  • release-0.10
  • release-0.9

03 Jun 2026 12:21PM UTC coverage: 86.598% (+0.03%) from 86.572%
26884372158

push

github

drmingdrmer
docs: examples: tighten raft-kv-memstore README prose

# Summary

A fresh-reader polish pass over the raft-kv-memstore README: condense the
overview to its essentials and repair rough prose, without changing what the
example does.

# Details

- Trim the overview: drop the inline `Result<T, E>` mechanics and the
  method-by-method `app_http::Client` listing, which the dedicated body sections
  and the client source already cover. The storage/API/network summary and every
  crate link stay.
- Rewrite the "Where is my data?" paragraph, which was both ungrammatical and
  vague, to state the replication invariant correctly: each node holds its own
  state-machine copy and Raft keeps them identical by applying the same committed
  entries in the same order.
- Drop the stray trailing period on the "How it's structured" heading so it
  matches its sibling headings.

16445 of 18990 relevant lines covered (86.6%)

147836.09 hits per line

Relevant lines Covered
Build:
Build:
18990 RELEVANT LINES 16445 COVERED LINES
147836.09 HITS PER LINE
Source Files on main
  • Tree
  • List 264
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26884372158 main docs: examples: tighten raft-kv-memstore README prose # Summary A fresh-reader polish pass over the raft-kv-memstore README: condense the overview to its essentials and repair rough prose, without changing what the example does. # Details - Tr... push 03 Jun 2026 12:24PM UTC drmingdrmer github
86.6
26882643361 main ci: cache tests-turmoil workspace to skip cold fuzz rebuilds # Summary The deterministic simulation job runs a fuzz binary from `tests-turmoil`, which is excluded from the root workspace. The default cache only covers the root target dir, so the... push 03 Jun 2026 11:49AM UTC drmingdrmer github
86.57
26871198454 main ci: link system RocksDB in examples instead of compiling it # Summary The RocksDB-backed example jobs (`raft-kv-rocksdb`, `rocksstore`) spent most of their CI time compiling librocksdb-sys's bundled RocksDB 8.10 C++ from source. Install and link... push 03 Jun 2026 07:52AM UTC drmingdrmer github
86.56
26870561638 main ci: cache examples job builds with sccache and workspaces # Summary The `examples` CI job recompiles RocksDB's bundled C++ from source on every run, the slowest step in the pipeline. Cache that work so reruns reuse prior build artifacts instead ... push 03 Jun 2026 07:38AM UTC drmingdrmer github
86.59
26867642862 main docs: annotate 0.10.0 public fields and variants with #[since] # Summary Record the introducing version of every public field and enum variant added to a pre-existing public type during the 0.10.0 cycle. These members were left unmarked because ... push 03 Jun 2026 06:28AM UTC drmingdrmer github
86.57
26865044090 main docs: focus CONTRIBUTING on repository-specific guidance # Summary Revise CONTRIBUTING.md to carry only guidance specific to this repository — code-style conventions, where the docs live, the branch/PR workflow, the AI-assisted policy, and the r... push 03 Jun 2026 05:13AM UTC drmingdrmer github
86.53
26825175213 release-0.10 chore: bump version to 0.10.0-alpha.21 # Summary Bump the workspace package version and every sibling path-dependency pin from 0.10.0-alpha.20 to 0.10.0-alpha.21 for the next pre-release. push 02 Jun 2026 02:10PM UTC drmingdrmer github
86.59
26823344269 main chore: bump version to 0.10.0-alpha.21 # Summary Bump the workspace package version and every sibling path-dependency pin from 0.10.0-alpha.20 to 0.10.0-alpha.21 for the next pre-release. push 02 Jun 2026 01:39PM UTC drmingdrmer github
86.57
26814810383 main fix: drain stranded client responders on PurgeLog # Summary A former leader's pending client write could be superseded by a snapshot install on a lagging follower, leaving its responder in the queue. The next apply then panicked the RaftCore tas... push 02 Jun 2026 10:50AM UTC drmingdrmer github
86.54
26814307926 main feat: make client-write batch capacity and linger configurable # Summary The API message receiver merges consecutive `ClientWrite` requests into a single batch before submitting them to storage. The batch size was hardcoded to 4096 and the recei... push 02 Jun 2026 10:39AM UTC drmingdrmer github
86.54
See All Builds (455)

Badge your Repo: openraft

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
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