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

databendlabs / openraft
88%

Build:
DEFAULT BRANCH: main
Repo Added 15 Oct 2024 03:30AM UTC
Token P5ILmy9rYJlcs7uJCddenHVVu1Bywo1mI regen
Build 367 Last
Files 254
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

30 Jan 2026 09:47AM UTC coverage: 87.724% (+0.08%) from 87.64%
21511757572

push

github

drmingdrmer
deps: Remove tracing-futures

The same functionality is available in the tracing crate.

15678 of 17872 relevant lines covered (87.72%)

148941.71 hits per line

Relevant lines Covered
Build:
Build:
17872 RELEVANT LINES 15678 COVERED LINES
148941.71 HITS PER LINE
Source Files on main
  • Tree
  • List 254
  • Changed 6
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21511757572 main deps: Remove tracing-futures The same functionality is available in the tracing crate. push 30 Jan 2026 09:59AM UTC drmingdrmer github
87.72
21510666973 main deps: Update derive_more, thiserror, tabled push 30 Jan 2026 09:21AM UTC drmingdrmer github
87.64
21510588353 main deps: Switch openraft crate from futures to futures-util All the items imported from futures are just re-exports from futures-utils anyways. In larger dependency trees that enable additional features of the futures crate, this allows openraft to ... push 30 Jan 2026 09:18AM UTC drmingdrmer github
87.71
21021457713 main refactor: add multi-slot support to `Histogram` with extracted log scale Refactor histogram implementation to support sliding-window metrics through multiple slots. Each slot contains independent bucket counts and optional user-defined metadata. ... push 15 Jan 2026 06:06AM UTC drmingdrmer github
87.76
20703918341 main test: add truncate before append in log test to prevent conflict Add `truncate_after()` call before appending entries in the log terms test to avoid conflict errors that may occur due to store implementation. Changes: - Add `truncate_after()` be... push 05 Jan 2026 03:15AM UTC drmingdrmer github
87.58
20691485704 release-0.10 feat: add `Raft::write_blank()` method to write blank log entries Adds a public method allowing clients to write `EntryPayload::Blank` directly. Blank entries are useful to commit entries from previous terms, advance the commit index, or act as a... push 04 Jan 2026 10:25AM UTC drmingdrmer github
87.63
20690323739 main feat: add `Raft::write_blank()` method to write blank log entries Adds a public method allowing clients to write `EntryPayload::Blank` directly. Blank entries are useful to commit entries from previous terms, advance the commit index, or act as a... push 04 Jan 2026 08:48AM UTC drmingdrmer github
87.63
20679615371 main feat: add `log_id_parts()` method to `RaftLogId` trait Adds a convenience method that returns both the committed_leader_id and index as a tuple, useful for destructuring in pattern matching. Changes: - Add `log_id_parts()` default method to `Raf... push 03 Jan 2026 04:07PM UTC drmingdrmer github
87.58
20679123990 main feat: add `to_type()` method to `RaftLogId` for type conversion Adds a generic conversion method that allows converting any `RaftLogId` implementation to another type that also implements `RaftLogId`. Changes: - Add `to_type<T>()` default method... push 03 Jan 2026 03:21PM UTC drmingdrmer github
87.6
20678346716 main change: replace `RaftLogStorage::truncate()` with `truncate_after()` Replace the `truncate()` method with `truncate_after()` in the `RaftLogStorage` trait to provide clearer log truncation semantics. The new method takes `Option<LogId>` and keeps... push 03 Jan 2026 02:11PM UTC drmingdrmer github
87.53
See All Builds (367)

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