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

Giorgi / DuckDB.NET / 38869385553
94%
develop: 94%

Build:
Build:
LAST BUILD BRANCH: ccr-33642f9e-d22f84
DEFAULT BRANCH: develop
Ran 16 Oct 2026 07:48AM UTC
Jobs 3
Files 87
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

16 Oct 2026 07:46AM UTC coverage: 92.531%. First build
38869385553

push

github

Giorgi
Drop the nanoseconds of a timestamp below a tick toward minus infinity

A TIMESTAMP_NS read as DateTime or DateTimeOffset keeps whole ticks of
100 nanoseconds. The rest was dropped toward zero, as DuckDB 1.5 did when
it cast a TIMESTAMP_NS to a TIMESTAMP, so a moment before 1970 moved to a
later time: a nanosecond before 1970 read as 1970-01-01 00:00:00. DuckDB
2.0 rounds toward minus infinity, and the nightly test that compared the
read with its cast failed by one tick.

The digits are now dropped toward minus infinity, as from the digits of
the time of day: a nanosecond before 1970 reads as 1969-12-31
23:59:59.9999999. Values from 1970 on read as before. The test of the
whole range compares with the nanoseconds DuckDB stores (epoch_ns)
rather than with its cast, so it holds for any DuckDB version.

Tested against DuckDB 1.5.6 and v2.0.0-alpha48444: the timestamp test
classes pass on both.

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

2057 of 2289 branches covered (89.86%)

Branch coverage included in aggregate %.

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

3778 of 4017 relevant lines covered (94.05%)

996068.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-macos-14 - 38869385553.1 16 Oct 2026 07:49AM UTC 87
92.53
GitHub Action Run
2 run-ubuntu-latest - 38869385553.2 16 Oct 2026 07:49AM UTC 87
92.53
GitHub Action Run
3 run-windows-latest - 38869385553.3 16 Oct 2026 07:48AM UTC 87
92.53
GitHub Action Run
Source Files on build 38869385553
  • Tree
  • List 87
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #38869385553
  • db2fdee1 on github
  • Prev Build on nightly-builds (#37241885716)
  • Next Build on nightly-builds (#40296324877)
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