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

databendlabs / openraft
92%
main: 92%

Build:
Build:
LAST BUILD BRANCH: release-0.10
DEFAULT BRANCH: main
Repo Added 15 Oct 2024 03:30AM UTC
Token P5ILmy9rYJlcs7uJCddenHVVu1Bywo1mI regen
Build 249 Last
Files 220
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 release-0.10
branch: release-0.10
CHANGE BRANCH
x
Reset
Sync Branches
  • release-0.10
  • main
  • release-0.9

18 Nov 2025 05:08PM UTC coverage: 92.144% (-0.03%) from 92.176%
19487123604

push

github

drmingdrmer
chore: rename RaftMsg::CheckIsLeaderRequest to EnsureLinearizableRead

Changes

- Rename `RaftMsg::CheckIsLeaderRequest` to `EnsureLinearizableRead`
- Rename `CheckIsLeaderError` to `LinearizableReadError`,
  `CheckIsLeaderError` is still kept for backward compatibility.

6 of 12 new or added lines in 5 files covered. (50.0%)

152 existing lines in 10 files now uncovered.

13136 of 14256 relevant lines covered (92.14%)

149015.6 hits per line

Relevant lines Covered
Build:
Build:
14256 RELEVANT LINES 13136 COVERED LINES
149015.6 HITS PER LINE
Source Files on release-0.10
  • Tree
  • List 220
  • Changed 25
  • Source Changed 23
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19487123604 release-0.10 chore: rename RaftMsg::CheckIsLeaderRequest to EnsureLinearizableRead Changes - Rename `RaftMsg::CheckIsLeaderRequest` to `EnsureLinearizableRead` - Rename `CheckIsLeaderError` to `LinearizableReadError`, `CheckIsLeaderError` is still kept for... push 19 Nov 2025 02:06AM UTC drmingdrmer github
92.14
19420903065 release-0.10 chore: StorageHelper creates default Vote when absent push 17 Nov 2025 06:50AM UTC drmingdrmer github
92.18
19408983669 release-0.10 feat: add `Deref`, `DerefMut`, and `From<int>` for `CommittedLeaderId` Enable direct term access and convenient creation of `CommittedLeaderId` from integer types. In std mode, `CommittedLeaderId` is just a wrapper of `C::Term`, which is an integ... push 16 Nov 2025 05:03PM UTC drmingdrmer github
92.23
19403608136 release-0.10 feat: add convenience API methods to Raft Add simple getter methods inspired by JRaft's API design to improve ergonomics when querying basic cluster state information. Changes: - Add is_leader() method to check leader status - Add node_id() meth... push 16 Nov 2025 09:35AM UTC drmingdrmer github
92.17
19392786779 release-0.10 feat: add changed and next methods to WatchProgress Add two new methods to WatchProgress for watching value changes. The changed() method provides low-level change notifications, while next() offers a convenience method for getting the next chang... push 15 Nov 2025 04:58PM UTC drmingdrmer github
92.08
19390656609 release-0.10 fix: prevent heartbeat-induced log reversion panic Use per-follower matching log id in heartbeat `prev_log_id` instead of committed log id to prevent false reversion detection when followers fall behind. Problem: When using committed log id `c`... push 15 Nov 2025 01:44PM UTC drmingdrmer github
92.13
19359053211 release-0.10 refactor: optimize client responder management with VecDeque-based queue (#1336) This commit addresses issue #1336 by replacing the BTreeMap-based client responder storage with an optimized queue structure that leverages VecDeque with binary sear... push 14 Nov 2025 08:42AM UTC xp-trumpet github
92.05
19159141774 release-0.10 change: Remove `PayloadTooLarge` error and automatic retry logic Payload size management should be handled by the application's `RaftNetwork` implementation, not by Openraft's replication core. When `append_entries` hits transport size limits, th... push 07 Nov 2025 05:30AM UTC drmingdrmer github
91.58
19132305171 release-0.10 change: Migrate `RaftStateMachine::apply()` from Iterator to Stream Update the `apply()` method signature to use `Stream` instead of `IntoIterator` for better error handling and async streaming support: - Change `IntoIterator<Item = EntryRespond... push 06 Nov 2025 10:20AM UTC drmingdrmer github
91.43
19124392631 release-0.10 change: Add `on_commit` `on_complete` to `Responder` trait Add `ProgressResponder` and use it as default `Responder` that receives `on_commit` and `on_complete` events. - `on_commit` is called when a log entry is committed; - `on_complete` is ca... push 06 Nov 2025 04:08AM UTC drmingdrmer github
91.36
See All Builds (249)

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

© 2025 Coveralls, Inc