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

dunglas / mercure / 35753862129
90%
master: 93%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 22 Sep 2026 04:26PM UTC
Jobs 1
Files 34
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

22 Sep 2026 04:24PM UTC coverage: 88.308% (+0.3%) from 88.053%
35753862129

push

github

web-flow
fix: search the BoltDB history backwards from the newest event (#1394)

* fix: search the BoltDB history backwards from the newest event

maxHistoryScan bounded a forward walk starting at the oldest key, so any
Last-Event-ID newer than the first 10,000 stored events was never found and
reconnect replay stopped working on any hub holding more history than the cap.

Search backwards from the newest event instead: the scan limit now bounds the
ancient or forged ids the guard exists for, and a configured `size` raises it
so the retention an operator pays for stays searchable.

Fixes https://github.com/dunglas/mercure/issues/1382

* docs: use the underscore emphasis style markdownlint expects

* fix: bound Bolt history searches to the subscribe snapshot

50 of 60 new or added lines in 1 file covered. (83.33%)

2228 of 2523 relevant lines covered (88.31%)

192.11 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
82.7
3.14% bolt.go
Jobs
ID Job ID Ran Files Coverage
1 0 - 35753862129.1 22 Sep 2026 04:26PM UTC 34
88.31
GitHub Action Run
Source Files on build 35753862129
  • Tree
  • List 34
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ec55d4b6 on github
  • Prev Build on main (#35610596697)
  • Next Build on main (#35754202441)
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