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

jallum / bedrock / 3701f7b1a75d446163fa9df97ff08a296051916c
65%

Build:
DEFAULT BRANCH: develop
Ran 06 Sep 2025 09:10PM UTC
Jobs 1
Files 175
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

06 Sep 2025 09:09PM UTC coverage: 63.674% (-0.1%) from 63.793%
3701f7b1a75d446163fa9df97ff08a296051916c

push

github

web-flow
Refactor TransactionBuilder API (#46)

Transaction Builder Refactoring:
  - Removed LayoutUtils module, moved functions to LayoutIndex
- Renamed functions for consistency: fetch→get, do_commit→commit,
do_put→set_key
  - Updated imports/aliases across gateway, storage, and repo layers
  - Removed unused commit_proxy layout code
  - Updated tests for new API contracts

  Storage Racing Improvements:
  - Added server re-racing when cached fastest server fails
  - Unified point read return format to consistent {key, value} pairs
  - Separated infrastructure errors from business errors
  - Simplified storage racing return format
  - Added telemetry for operation timing and failures

  Bug Fixes and Updates:
  - Fixed incorrect function signature
  - Updated bank demo and guides
  - Updated test assertions

The commits clean up inconsistent APIs, improve error handling, and add
server failover logic. Mostly code organization and reliability fixes.

111 of 152 new or added lines in 11 files covered. (73.03%)

1 existing line in 1 file now uncovered.

3227 of 5068 relevant lines covered (63.67%)

609.98 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
93.33
8.33% lib/bedrock/cluster/gateway/transaction_builder/range_reads.ex
2
87.5
1.45% lib/bedrock/cluster/gateway/transaction_builder.ex
2
50.0
0.0% lib/bedrock/cluster/gateway/transaction_builder/putting.ex
5
80.65
-10.26% lib/bedrock/cluster/gateway/transaction_builder/storage_racing.ex
5
63.41
0.0% lib/bedrock/data_plane/storage/olivine/logic.ex
26
57.14
-24.68% lib/bedrock/data_plane/storage.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.5
1.45% lib/bedrock/cluster/gateway/transaction_builder.ex
Jobs
ID Job ID Ran Files Coverage
1 3701f7b1a75d446163fa9df97ff08a296051916c.1 06 Sep 2025 09:10PM UTC 175
63.67
GitHub Action Run
Source Files on build 3701f7b1a75d446163fa9df97ff08a296051916c
  • Tree
  • List 175
  • Changed 12
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 3701f7b1 on github
  • Prev Build on develop (#BD3147E6...)
  • Next Build on develop (#BE2722FF...)
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