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

wegamekinglc / calc-flow / 35684523595
94%

Build:
DEFAULT BRANCH: main
Ran 22 Sep 2026 04:05AM UTC
Jobs 3
Files 204
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

22 Sep 2026 03:48AM UTC coverage: 93.222% (+0.02%) from 93.203%
35684523595

push

github

web-flow
perf: bound Join materialization for DAL-300 (#321)

* perf: materialize DAL-300 Join output in bounded chunks

Preflight every matched range before emitting independently allocated chunks so wide fan-out output no longer retains one full output buffer. Preserve atomic admission, output sequence checks and checkpoint recovery.

Maintain a bounded-edge Join workload with allocation, RSS and slow-sink observations, retaining new target coverage in the unified collector.

* fix: rebuild product libraries between DAL-300 benchmark sides

The sealed native check reproduced a shared-target collision: Cargo reused the baseline calc-flow library when linking the candidate. Invalidate only product rlib/rmeta artifacts once per source, keeping dependencies and sealed executables.

* fix: restore DAL-300 benchmark validation gates

Include the maintained Join target in the exact release inventory assertion.
Extract case normalization so the collector stays within the complexity
limit while preserving every evidence validation and diagnostic field.

* refactor: resolve DAL-300 native quality gates

Extract the nested Join range budget predicate without changing preflight
order, saturating arithmetic or recursive payload validation.

Document and narrowly mark the benchmark argv audit finding: arguments
select local modes and report destinations, never authorization decisions.

* docs: explain Join chunking and measurement boundaries

Document complete output preflight, independent chunk materialization and
checkpoint replay after interrupted delivery. Align the maintained command
and report contract while preserving separate memory costs and the original
source identities of paired, candidate-only and oracle evidence.

* fix: scope Join costs and benchmark evidence for DAL-300

Cache preflight costs only for matched indices and scope dependency stamps to each compiled benchmark target. Reject invalid workload and output row counts while preserving aggregate prove... (continued)

494 of 512 new or added lines in 3 files covered. (96.48%)

1 existing line in 1 file now uncovered.

106987 of 114766 relevant lines covered (93.22%)

91418.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
94.98
crates/calc-flow/src/operator/join/materialization.rs
5
90.63
0.39% crates/calc-flow/src/operator/join.rs

Coverage Regressions

Lines Coverage ∆ File
1
90.63
0.39% crates/calc-flow/src/operator/join.rs
Jobs
ID Job ID Ran Files Coverage
1 studio - 35684523595.1 22 Sep 2026 04:05AM UTC 10
92.23
GitHub Action Run
2 rust - 35684523595.2 22 Sep 2026 04:33AM UTC 153
93.07
GitHub Action Run
3 python - 35684523595.3 22 Sep 2026 04:05AM UTC 41
95.37
GitHub Action Run
Source Files on build 35684523595
  • Tree
  • List 204
  • Changed 4
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35684523595
  • b7c32951 on github
  • Prev Build on main (#35679601120)
  • Next Build on main (#35757975359)
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