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

vnvo / deltaforge / 23925571652
45%

Build:
DEFAULT BRANCH: main
Ran 02 Apr 2026 10:50PM UTC
Jobs 1
Files 118
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

02 Apr 2026 10:48PM UTC coverage: 44.556% (+0.3%) from 44.226%
23925571652

push

github

web-flow
HTTP/Webhook sink (#68)

* feat: HTTP/Webhook sink

Delivers CDC events via HTTP POST/PUT to any URL.

Features:
- URL templates for per-table routing (${source.table})
- Custom headers with ${ENV_VAR} expansion (Bearer, Basic, API key)
- Batch mode: JSON array in one request, or per-event requests
- Retry on 5xx, 408, 429, connection errors, timeouts
- Auth errors (401/403) fail immediately
- DLQ-eligible routing errors (URL template failures)
- Connection pooling via reqwest

Integration tests (8): single event, batch per-event, batch mode array,
auth error (no retry), 5xx retries, URL template routing, custom headers,
connection refused retries. All use local axum test server.
 
* docs: add HTTP/Webhook sink to README and landing page

166 of 234 new or added lines in 3 files covered. (70.94%)

2 existing lines in 1 file now uncovered.

10750 of 24127 relevant lines covered (44.56%)

154.57 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
93.41
-4.29% crates/deltaforge-config/src/sinks_cfg.rs
6
19.35
-2.07% crates/sinks/src/lib.rs
58
74.11
crates/sinks/src/http.rs

Uncovered Existing Lines

Lines Coverage ∆ File
2
84.58
-0.44% crates/common/src/retry.rs
Jobs
ID Job ID Ran Files Coverage
1 23925571652.1 02 Apr 2026 10:50PM UTC 118
44.56
GitHub Action Run
Source Files on build 23925571652
  • Tree
  • List 118
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23925571652
  • d43b8f4d on github
  • Prev Build on main (#23923437008)
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