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

DigitalTolk / ex / 40085427737
100%

Build:
DEFAULT BRANCH: main
Ran 24 Oct 2026 10:24AM UTC
Jobs 2
Files 570
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

24 Oct 2026 10:19AM UTC coverage: 99.994% (-0.004%) from 99.998%
40085427737

push

github

web-flow
importer: count thread replies with consistent reads when finalizing (#341)

FinalizeParent read each thread's root with GetItem and its replies through
the thread index (GSI1). Both are eventually consistent, and GSI reads can't
be made consistent, so finalizing right after a bulk PutMessages could miss
replies written moments before: the root got too low a reply count, or was
reported missing. An import of a 327-message channel left 130 threads with
a wrong count.

FinalizeParent now reads the parent's partition once with ConsistentRead
(new MessageStore.ListParentMessagesConsistent) and takes each touched
root and its replies from that. Reply counts keep their meaning (every
reply row under the root, as the index listed them). One partition read
per call replaces two reads per thread.

11723 of 11723 branches covered (100.0%)

Branch coverage included in aggregate %.

62 of 62 new or added lines in 2 files covered. (100.0%)

3 existing lines in 1 file now uncovered.

50094 of 50098 relevant lines covered (99.99%)

1797.71 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
70.0
-30.0% internal/safe/safe.go
Jobs
ID Job ID Ran Files Coverage
2 backend - 40085427737.2 24 Oct 2026 10:23AM UTC 195
99.99
GitHub Action Run
1 frontend - 39941435048.1 23 Oct 2026 11:09AM UTC 375
100.0
GitHub Action Run
Source Files on build 40085427737
  • Tree
  • List 570
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40085427737
  • c1854ce6 on github
  • Prev Build on main (#39941435048)
  • Next Build on main (#40090861894)
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