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

datatug / backend / 41822366432
100%

Build:
DEFAULT BRANCH: main
Ran 04 Nov 2026 11:46AM UTC
Jobs 1
Files 413
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

04 Nov 2026 11:36AM UTC coverage: 99.995%. Remained the same
41822366432

push

github

web-flow
feat(logs): take log adapters from the host instead of importing dalgo2logs (#152)

Source commits:

- 77cc6f83c95c feat(logs): take log adapters from the host instead of importing dalgo2logs
  The backend no longer imports github.com/dal-go/dalgo2logs or its
  cloudlogging package. Hosts compose the log engine and inject
  engine-neutral DALgo ports:
  - facade4datatug: OriginalLogSource, OriginalLogDB (dal.DB + io.Closer),
  OriginalLogOpener and DetectiveService.ConfigureShippingOriginalLogs.
  The pinned source and limits (8 MiB file, 16 KiB line, 20000 entries,
  1 result, occurred_at timestamp) stay in the backend. With no opener,
  an original-evidence open fails with ErrShippingOriginalLogUnconfigured
  (wraps ErrDetectiveUnavailable) instead of reporting "unavailable".
  - googlecloudlogs4datatug: LogView, LogViewConfig and LogViewAdapter
  {Open, Classify}. NewReader(vault, oauth, adapter) refuses a missing
  Open or Classify. Classify maps the engine's own sentinels to
  personal.ErrInvalid / personal.ErrThrottled wherever they surface.
  Backend tests use a hand-written fake (testsupport4datatug/fakeoriginallog)
  and adapter doubles; tests of the real dalgo2logs adapter moved to the
  host (datatug/datatug-cloud). dalgo2logs is gone from go.mod.
  API change: NewReader takes a third argument, and DetectiveService needs
  ConfigureShippingOriginalLogs to open original evidence. datatug-cloud
  must bump to this version in the same round.
- 78423253d0f5 Merge remote-tracking branch 'origin/main' into backend-no-dalgo2logs
- 1005d26af37f test(architecture): retire the dalgo2logs adapter-import debt
  The backend no longer imports dal-go/dalgo2logs; delete its five
  adapterImportDebt entries.

Pull request: datatug/backend#152
Review: /private/tmp/claude-501/-Users-alex-projects/d249f3dc-9daf-409d-bed0-b6942917cdfe/scratchpad/review/backend-152-review.md

55042 of 55045 relevant lines covered (99.99%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 41822366432.1 04 Nov 2026 11:46AM UTC 413
99.99
GitHub Action Run
Source Files on build 41822366432
  • Tree
  • List 413
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 904aaf3d on github
  • Prev Build on main (#41819250535)
  • Next Build on main (#41850177585)
  • 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