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

riak-core-lite / riak_core_lite
43%
master: 43%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: master
Repo Added 15 Feb 2020 01:35PM UTC
Files 42
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
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 19_Update_gen_fsm_compat
  • 20-gen-server
  • 3.9-292-pr
  • 35-linting-and-style-rules
  • 38-Property-based-testing
  • 69-proper-has-a-gplv3-license
  • 70-vnode-proxy-test-sometimes-fails
  • 76-riak_core_base64url
  • 78_documentation
  • buckets
  • coveralls
  • dev
  • e23
  • fix-staged-joins
  • formatter
  • master
  • partisan
  • patch-1
  • random_slicing
  • replace-mochiglobal
  • unused-modules
  • update-erlang
  • upstream-959-fix-deadlock-worker-pool
  • v0.10.0
  • v0.9.1

12 Jun 2026 01:02PM UTC coverage: 43.453% (+0.02%) from 43.436%
7

push

github

albsch
v0.11.1: Reject invalid vnode sender forms instead of crashing the vnode and harden vnode state handlers against unexpected events

* Since "Vnode simplification (#102)" (0.10.4) removed raw senders, an
unsupported sender form (e.g. {raw, Ref, Pid} from a pre-0.10.4 caller
such as riak_core_lite_util 0.1.2) traveled unchecked through
riak_core_vnode_master into the vnode and crashed it with a
function_clause in riak_core_vnode:reply/2 and killing the vnode


* A gen_statem function_clause on an
unmatched event kills the vnode process and destroys its in-memory
state.

6 of 17 new or added lines in 2 files covered. (35.29%)

1 existing line in 1 file now uncovered.

2280 of 5247 relevant lines covered (43.45%)

38273.82 hits per line

Relevant lines Covered
Build:
Build:
5247 RELEVANT LINES 2280 COVERED LINES
38273.82 HITS PER LINE
Source Files on master
  • Tree
  • List 42
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7 v0.11.1: Reject invalid vnode sender forms instead of crashing the vnode and harden vnode state handlers against unexpected events * Since "Vnode simplification (#102)" (0.10.4) removed raw senders, an unsupported sender form (e.g. {raw, Ref, Pid... push 12 Jun 2026 01:05PM UTC albsch github
43.45
6 v0.11.0 push 12 Jun 2026 10:55AM UTC albsch github
43.44
5 v0.11.0 push 12 Jun 2026 10:55AM UTC albsch github
43.44
4 v0.11.0 push 12 Jun 2026 10:49AM UTC as github
43.44
3 v0.11.0 push 12 Jun 2026 10:48AM UTC as github
43.44
2 Fix bug 10: add {deleted, _} guard to trigger_delete handler When modstate is already {deleted, _}, trigger_delete should be a no-op. Add a guard clause matching the original gen_fsm behavior. push 12 Jun 2026 10:41AM UTC albsch github
43.44
1 Fix bug 10: add {deleted, _} guard to trigger_delete handler When modstate is already {deleted, _}, trigger_delete should be a no-op. Add a guard clause matching the original gen_fsm behavior. push 12 Jun 2026 10:27AM UTC albsch github
43.44
106 Finished #100 (#120) * Accept legacy 'undefined' sender tag alongside 'ignore_ref' Commit 9c3632a (Vnode simplification) renamed the sender tag from 'undefined' to 'ignore_ref' as a naming cleanup, without a backward- compatible alias. This sile... push 12 Jun 2026 09:51AM UTC web-flow github
43.44
105 dev Merge 865e40375 into 2aa1a1298 Pull #120 12 Jun 2026 09:45AM UTC web-flow github
43.44
104 Fix bug 10: add {deleted, _} guard to trigger_delete handler When modstate is already {deleted, _}, trigger_delete should be a no-op. Add a guard clause matching the original gen_fsm behavior. push 12 Jun 2026 09:40AM UTC albsch github
43.44
See All Builds (303)
  • 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