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

ingitdb / dalgo2ingitdb / 33022953964
88%

Build:
DEFAULT BRANCH: main
Ran 26 Aug 2026 11:20PM UTC
Jobs 1
Files 22
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

26 Aug 2026 11:20PM UTC coverage: 88.189%. Remained the same
33022953964

push

github

web-flow
fix: bump dalgo to v0.74.0, record to v0.1.3; close duplicate-insert conformance gap (#6)

dal.DB's sealing (the unexported dalgoDB() marker method) has not changed
shape since this adapter adopted it for v0.64.2 (#5); the interface is
satisfied unchanged at v0.74.0 with no adapter redesign required.

dal-go/record v0.1.3 added the cross-adapter ErrRecordExists / IsAlreadyExists
sentinel that dalgo's dalgotest.Checks() conformance suite now mandates
("rejects an Insert over an existing key with record.IsAlreadyExists").
ErrRecordAlreadyExists was previously this package's own errors.New sentinel;
it is now an alias of record.ErrRecordExists instead, so existing callers
matching errors.Is(err, ErrRecordAlreadyExists) keep working unchanged while
record.IsAlreadyExists(err) also now reports true. The wrapped message text
is byte-for-byte identical ("record already exists"), so no fixture or test
assertion needed updating.

go.mod's `go` directive moved from 1.26.0+toolchain 1.27.0 to a plain 1.27.0
as a mechanical side effect of `go get`/`go mod tidy` against dalgo v0.74.0's
own go.mod floor. testify was pulled to v1.12.1 by the same tidy.

No retry-latch risk: RunReadwriteTransaction here calls the worker exactly
once per invocation (no attempts loop reads dal.TransactionOptions.Attempts()
anywhere in this package), so there is no captured-variable state that could
leak across a retried attempt.

go build ./... && go vet ./... && go test ./... all green.


Claude-Session: https://claude.ai/code/session_01KFsyYhYi9h9Am1JbAMxuhv

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>

2128 of 2413 relevant lines covered (88.19%)

0.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33022953964.1 26 Aug 2026 11:20PM UTC 22
88.19
GitHub Action Run
Source Files on build 33022953964
  • Tree
  • List 22
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • bbc3fca1 on github
  • Prev Build on main (#32931919216)
  • Next Build on main (#33024459316)
  • Delete
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