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

bedrock-kv / bedrock / 1d27d4fb56eee98c57e51d5890c979e083c6a217
82%

Build:
DEFAULT BRANCH: develop
Ran 25 Aug 2026 04:34PM UTC
Jobs 1
Files 217
Run time 1min
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

25 Aug 2026 04:25PM UTC coverage: 78.457% (+0.2%) from 78.229%
1d27d4fb56eee98c57e51d5890c979e083c6a217

push

github

jallum
Drop the pre-q67.21.9 single-valued materializer migration

The single-valued `materializers/<tag>` family was born in 5d65c846 and
replaced by the set-valued `materializers/<tag>/<worker_id>` in b54976e9
(#198). Both are AFTER 0.6.1 (2026-08-19): 0.6.1's SystemKeys has no
materializers/ family at all. The shape existed only on develop, between
two unreleased commits, so no cluster an upgrade must carry can hold it
- and the dual-shape reader plus recovery's rewrite-and-clear was
carrying weight for a state that cannot exist.

Removes SystemKeys.legacy_materializer_key/1 and the
{:legacy_materializer_key, tag} parse arm (materializers/<tag> with no
worker segment is now :unknown, like any other non-entry),
Values.decode_materializer_ref/1, Reader's legacy decode clause,
MaterializerBootstrapPhase's legacy_keys collection (read_prior_refs
returns {:ok, refs} again), PersistencePhase.migrate_legacy_materializer_keys/2,
and RecoveryAttempt.legacy_materializer_keys.

Untouched: the bootstrap-record fallback for records predating
system_materializers (bedrock-q67.21.21's first defect), which rescues a
state develop clusters really are in, and the term_to_binary shard-tag
fallback (bedrock-q67.20.7).

bedrock-q67.21.22

1 of 4 new or added lines in 1 file covered. (25.0%)

6781 of 8643 relevant lines covered (78.46%)

1039.22 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
84.8
0.89% lib/bedrock/control_plane/director/recovery/materializer_bootstrap_phase.ex
Jobs
ID Job ID Ran Files Coverage
1 1d27d4fb56eee98c57e51d5890c979e083c6a217.1 25 Aug 2026 04:34PM UTC 217
78.46
GitHub Action Run
Source Files on build 1d27d4fb56eee98c57e51d5890c979e083c6a217
  • Tree
  • List 217
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1d27d4fb on github
  • Prev Build on develop (#ADB84270...)
  • Next Build on develop (#F54436CE...)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc