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

Giorgi / DuckDB.NET / 35474580407
88%

Build:
DEFAULT BRANCH: develop
Ran 19 Sep 2026 10:56PM UTC
Jobs 3
Files 79
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

19 Sep 2026 10:53PM UTC coverage: 88.32% (+0.004%) from 88.316%
35474580407

push

github

Giorgi
Bind BigInteger parameters for VARINT columns as BIGNUM

A BigInteger was always sent as a HUGEINT, whatever the parameter type
DuckDB reported, because the converter had no VARINT case. That capped
VARINT parameters at 128 bits: anything wider threw
ArgumentOutOfRangeException from the DuckDBHugeInt constructor, even
though the column would hold it.

Build the value with duckdb_create_bignum from the magnitude bytes and
a sign, so values of any size arrive exactly. DuckDB reports these
parameters as VARINT, so HUGEINT parameters keep the old path.

This also avoids DuckDB's integer to VARINT cast, which drops the top
byte for values from 2^56 to 2^56+182 and for the matching hugeint
range around 2^120 (duckdb/duckdb#25939). Values bound this way are no
longer cast, so they survive on engines that still have the bug.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QEQt5x6WgR3rH3Zsd1guVT

1594 of 1893 branches covered (84.2%)

Branch coverage included in aggregate %.

9 of 9 new or added lines in 2 files covered. (100.0%)

3170 of 3501 relevant lines covered (90.55%)

375098.66 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest - 35474580407.1 19 Sep 2026 10:57PM UTC 79
88.32
GitHub Action Run
2 run-windows-latest - 35474580407.2 19 Sep 2026 11:02PM UTC 79
88.32
GitHub Action Run
3 run-macos-14 - 35474580407.3 19 Sep 2026 10:56PM UTC 79
88.32
GitHub Action Run
Source Files on build 35474580407
  • Tree
  • List 79
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #35474580407
  • 7784c98a on github
  • Prev Build on develop (#35470237166)
  • Next Build on develop (#35588028205)
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