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

Logflare / logflare / 32180542581-2
83%

Build:
DEFAULT BRANCH: main
Ran 18 Aug 2026 08:32PM UTC
Jobs 1
Files 455
Run time 2min
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 Aug 2026 08:07PM UTC coverage: 81.947% (+0.02%) from 81.932%
32180542581-2

push

github

web-flow
perf(clickhouse): fuse mapper and RowBinary encoding (#3759)

* perf(clickhouse): fuse mapper and RowBinary encoding

Map and encode bounded ClickHouse row groups in one NIF call, reuse mapper scratch buffers, and return RowBinary without an intermediate BEAM map or output copy.

Production-shaped 1,000-row benchmarks show 24-31% lower end-to-end runtime and 53-55% lower BEAM allocation across logs, metrics, and traces; the mapper/encoding stage alone is 49-55% faster with 72-75% lower allocation.

* perf(clickhouse): use a uniform RowBinary reservation

* fix(clickhouse): make RowBinary resizing fallible

* fix(clickhouse): report missing layout fields

* refactor(mapper): configure compiled output format

* test(clickhouse): preserve mapped event fixtures

* refactor(mapper): drive output from compiled config

* fix(clickhouse): validate RowBinary layout consumption

* test(clickhouse): cache mapped event fixtures

* build(rust): rely on deployment release tuning

* fix(clickhouse): isolate RowBinary mapping failures

47 of 49 new or added lines in 7 files covered. (95.92%)

5 existing lines in 1 file now uncovered.

14312 of 17465 relevant lines covered (81.95%)

1888.89 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
96.23
1.78% lib/logflare/backends/adaptor/clickhouse_adaptor/pipeline.ex
1
33.33
33.33% lib/logflare/mapper/native.ex

Coverage Regressions

Lines Coverage ∆ File
5
66.67
-20.83% lib/logflare/backends/consolidated_sup_worker.ex
Jobs
ID Job ID Ran Files Coverage
1 32180542581-2.1 18 Aug 2026 08:32PM UTC 455
81.95
GitHub Action Run
Source Files on build 32180542581-2
  • Tree
  • List 455
  • Changed 9
  • Source Changed 6
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32180542...
  • b6caf6eb on github
  • Prev Build on main (#32174864...)
  • Next Build on main (#32201355...)
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