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

dangernoodle-io / breadboard / 29631937196
96%

Build:
DEFAULT BRANCH: main
Ran 18 Jul 2026 05:16AM UTC
Jobs 1
Files 179
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

18 Jul 2026 05:14AM UTC coverage: 95.926% (+0.02%) from 95.909%
29631937196

push

github

web-flow
feat: add bb_data_http EVENT push path (ring + per-client cursor + backpressure) (#922)

Implements B1-1033 PR-3: a single shared bb_queue ring fed by EVENT-kind
attached keys, drained independently by each client's own event_cursor
each sweep_step(), respecting topic_filter. Append-only -- unlike STATE's
coalesced dirty-mask, every detected generation change on an EVENT key
produces at most one ring push, retried on render_fn failure exactly like
STATE's clear-only-on-success contract.

A slow client's own outbound queue filling up never blocks or affects any
other client: the event is dropped for that client only (never evicted
from the shared ring), its per-client dropped counter increments, and a
"dropped:N" marker frame is queued for it as soon as outbound has room
again. A ring-level wrap (more EVENT keys bump in one sweep than the
shared ring holds) is handled the same way -- the whole evicted gap counts
as dropped and the client's cursor fast-forwards to the ring's new head.

bb_data_http_cfg_t gains event_ring_capacity (shrink-only override,
mirrors max_clients); bb_data_http_client_dropped_count() is the new
public diagnostic getter.


Claude-Session: https://claude.ai/code/session_01VA9XvWjJcbAUGCZpSFfp3H

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

7378 of 8014 branches covered (92.06%)

Branch coverage included in aggregate %.

100 of 100 new or added lines in 1 file covered. (100.0%)

12707 of 12924 relevant lines covered (98.32%)

2231.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29631937196.1 18 Jul 2026 05:16AM UTC 179
95.93
GitHub Action Run
Source Files on build 29631937196
  • Tree
  • List 179
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29631937196
  • d08a5a6d on github
  • Prev Build on main (#29630141851)
  • Next Build on main (#29638102622)
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