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

gluesql / gluesql / 16418737458
99%

Build:
DEFAULT BRANCH: main
Ran 21 Jul 2025 01:53PM UTC
Jobs 1
Files 292
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

21 Jul 2025 01:45PM UTC coverage: 97.839% (+0.001%) from 97.838%
16418737458

push

github

web-flow
Remove `Ord` impl in `core::data::Interval` (#1674)

This pull request makes GlueSQL stop to support Ord<Interval> and support only PartialOrd<Interval> because comparison between Interval::Month and Interval::Microsecond is ambiguous behavior because 1 month can be one among 28 days, 30 days or 31 days.

The Ord implementation for the Interval enum was removed, and the PartialOrd implementation was updated to make intervals of different variants incomparable. A detailed doc comment was added to the Interval enum clarifying variant semantics. Related tests were updated accordingly. In Key, the comparison logic for Interval variants was adjusted to handle incomparability explicitly by mapping None from partial_cmp to a deterministic ordering based on variant.

16 of 17 new or added lines in 2 files covered. (94.12%)

39473 of 40345 relevant lines covered (97.84%)

59728.29 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
99.71
-0.14% core/src/data/key.rs
Jobs
ID Job ID Ran Files Coverage
1 16418737458.1 21 Jul 2025 01:53PM UTC 292
97.84
GitHub Action Run
Source Files on build 16418737458
  • Tree
  • List 292
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • de8e911b on github
  • Prev Build on main (#16399530999)
  • Next Build on main (#16547304276)
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