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

bedrock-kv / bedrock
65%

Build:
DEFAULT BRANCH: develop
Repo Added 02 Oct 2025 12:09AM UTC
Token s5ZhiY9p3BKcBOY6Au8fohhCDmrp89s9W regen
Build 95 Last
Files 208
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 develop
branch: develop
CHANGE BRANCH
x
Reset
Sync Branches
  • develop
  • feature/bedrock-4jo
  • feature/bedrock-as6j
  • feature/bedrock-w84
  • feature/bedrock-wsq
  • feature/increase_test_coverage
  • feature/reorganize_startup
  • feature/rework_olivine
  • feature/umbrella
  • feature/xma
  • jessestimpson-patch-1
  • main
  • release/0.4.0

08 Jan 2026 06:11PM UTC coverage: 65.132% (+0.4%) from 64.774%
5988529deb506225ca4a305575fbd60265292eb9

push

github

web-flow
Implement system metadata mutation distribution via resolver (#64)

Add infrastructure for distributing system metadata mutations (keys with
\xFF prefix) through the resolver to commit proxies. This enables
proxies to receive differential metadata updates during conflict
resolution.

Changes:
- Add metadata_mutation?/1 helper to Transaction module
- Create MetadataAccumulator for version-ordered metadata window storage
with O(1) append using reversed internal list
- Extend Resolver state with proxy_progress tracking and metadata_window
- Update Resolver server to accumulate committed metadata and return
differential updates based on proxy progress
- Update Resolver public API to accept metadata_per_tx and return
metadata_updates
- Integrate metadata flow in commit proxy finalization pipeline
- Add metadata state to commit proxy server with async update handling

70 of 93 new or added lines in 8 files covered. (75.27%)

1 existing line in 1 file now uncovered.

4259 of 6539 relevant lines covered (65.13%)

2181.23 hits per line

Relevant lines Covered
Build:
Build:
6539 RELEVANT LINES 4259 COVERED LINES
2181.23 HITS PER LINE
Source Files on develop
  • Tree
  • List 184
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5988529d... develop Implement system metadata mutation distribution via resolver (#64) Add infrastructure for distributing system metadata mutations (keys with \xFF prefix) through the resolver to commit proxies. This enables proxies to receive differential metadata... push 08 Jan 2026 06:12PM UTC web-flow github
65.13
09254318... develop Add single-resolver fast path in commit proxy finalization Optimize conflict resolution for the common single-resolver case by bypassing Task.async and async_stream overhead. Changes: - Add ResolverLayout module with Single and Sharded struct va... push 07 Jan 2026 11:31AM UTC jallum github
64.77
75b16f8c... develop Remove Process.sleep from shale server test eventually helper Replace sleep-based polling with tight loop. The eventually helper now busy-polls until the assertion passes or timeout is reached, eliminating arbitrary wait times. Closes bedrock-zu... push 07 Jan 2026 10:55AM UTC jallum github
65.44
db129fb6... develop Capture and assert log output in Olivine tracing test The test was producing log noise during test runs. Now uses capture_log to suppress output and asserts expected messages are produced. push 05 Jan 2026 10:26PM UTC jallum github
64.99
5fa1e76e... develop Merge branch 'release/0.4.1' into develop push 03 Jan 2026 09:41PM UTC jallum github
65.14
f58a7b9f... develop Flaky test; depends on speed of the CI box push 03 Jan 2026 03:38AM UTC jallum github
65.16
8ea4b6ce... develop w84 - Fix strinc property test to only check equal-length keys (#63) strinc cannot preserve ordering when one key is a prefix of another - this is inherent to its prefix-range semantics. Updated the property test to generate equal-length keys whe... push 03 Jan 2026 02:28AM UTC web-flow github
65.08
e3c7a155... develop Fix range queries returning :clear tombstone values instead of filter… (#62) …ing them Extended filter_cleared_keys to reject individual :clear tombstones in addition to keys within clear_range mutations. Also added filtering to scan_pending_wri... push 03 Jan 2026 02:03AM UTC web-flow github
65.05
b2e19649... develop Added beads/claude/etc. to gitgnore for now push 01 Jan 2026 07:50PM UTC jallum github
65.05
98b68257... develop 4jo - Work out the kinks with elixir otp 28 / dialyzer, add matrix testing across multiple versions of elixir / otp (#60) push 01 Jan 2026 07:26PM UTC web-flow github
65.06
See All Builds (95)

Badge your Repo: bedrock

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