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

freeeve / roaringrange / 27999009388
85%

Build:
DEFAULT BRANCH: main
Ran 23 Jun 2026 02:57AM UTC
Jobs 1
Files 9
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 Jun 2026 01:37PM UTC coverage: 85.562%. Remained the same
27999009388

push

github

freeeve
fix(search-lambda): drive the cursor to fill each page (stateless pagination)

The trigram /search Lambda builds a fresh cursor per request and called
cur.page(offset, limit) once. The cursor tail scan is bounded per call (first-paint
bias for interactive clients paging a persistent cursor), so a single call surfaced
only the first sliver — total:3 on a 235-match query — and any offset>0 page came
back empty. The demo could never page past the first few popular trigram
false-positives to the real (deeper) matches.

Now the Lambda loops page() until the slice fills or the tail is exhausted, bounded
by offset+limit (so it stays inside the API Gateway 30s cap). Verified locally
(cursor_page_check): page(0)=25, page(25)=25, all 235 reachable, real roaring-bitmap
papers surface on page 1. Adds cursor_page_check + an RRS_LIMIT knob to query_rrs.

966 of 1129 relevant lines covered (85.56%)

28.47 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27999009388.1 23 Jun 2026 02:57AM UTC 9
85.56
GitHub Action Run
Source Files on build 27999009388
  • Tree
  • List 9
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27999009388
  • 4f097c5f on github
  • Prev Build on main (#27793657788)
  • Next Build on main (#28004232810)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc