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

Giorgi / DuckDB.NET / 33165511888
88%

Build:
DEFAULT BRANCH: develop
Ran 28 Aug 2026 11:03AM UTC
Jobs 3
Files 78
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

28 Aug 2026 11:00AM UTC coverage: 88.316% (+0.1%) from 88.203%
33165511888

push

github

Giorgi
Make GetFieldValue<object> return the same value as GetValue

DbDataReader defines GetFieldValue<T> as (T)GetValue(ordinal), so
GetFieldValue<object> is the ADO.NET spelling of "the default value",
and providers such as Npgsql honour it. Here the request fell through to
the vector readers, which served object inconsistently: numeric and
hugeint columns threw InvalidCastException, enums threw
NullReferenceException, timestamps and dates returned native structs,
structs returned an empty object, lists and maps threw, and nulls threw
instead of returning DBNull.

Route object requests through GetValue at the reader level, which the
scalar function parameter path already did. Nested object targets such
as List<object> stay rejected, since only the top-level object has a
defined meaning.

1586 of 1883 branches covered (84.23%)

Branch coverage included in aggregate %.

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

12 existing lines in 2 files now uncovered.

3161 of 3492 relevant lines covered (90.52%)

250660.27 hits per line

Coverage Regressions

Lines Coverage ∆ File
7
85.71
7.28% DuckDB.NET.Data/DataChunk/Reader/MapVectorDataReader.cs
5
89.74
0.85% DuckDB.NET.Data/DataChunk/Reader/DecimalVectorDataReader.cs
Jobs
ID Job ID Ran Files Coverage
1 run-windows-latest - 33165511888.1 28 Aug 2026 11:06AM UTC 78
0.0
GitHub Action Run
2 run-macos-14 - 33165511888.2 28 Aug 2026 11:03AM UTC 78
88.32
GitHub Action Run
3 run-ubuntu-latest - 33165511888.3 28 Aug 2026 11:04AM UTC 78
88.32
GitHub Action Run
Source Files on build 33165511888
  • Tree
  • List 78
  • Changed 78
  • Source Changed 5
  • Coverage Changed 78
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33165511888
  • e56cdb84 on github
  • Prev Build on develop (#33151549788)
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