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

Freegle / Iznik / 22805 / 22805
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 22 Jun 2026 09:33AM UTC
Files 712
Run time 43s
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 09:07AM UTC coverage: 68.75%. Remained the same
22805

push

circleci

edwh
fix(spatial): let admin upsert seed an index when none is loaded

The empty-index guard (never serve a 0-row index) left state.idx nil whenever
the startup build produced no rows — e.g. an empty test database. The admin
upsert endpoint is the integration-test seeding path (decoupled from the MySQL
rebuild by design), but it went through withIndex and so returned 503 'dataset
not ready', breaking all 13 Tests\Feature\Newsfeed\SendDigestCommandTest cases
that seed geometry via upsert.

ensureIndex() lazily creates an empty in-memory index for the upsert path: the
seed populates it immediately, so KNN never sees a 0-row index this way, and the
production rebuild/startupLoad guards that refuse to SERVE an empty MySQL-built
index are untouched. In-memory keeps it off disk so a later startupLoad can't
adopt it and it can't race a rebuild's file rename.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BwCp1yQaenemddKcqQBkTM

10496 of 12025 branches covered (87.28%)

Branch coverage included in aggregate %.

68544 of 102943 relevant lines covered (66.58%)

32.2 hits per line

Source Files on job vitest - 22805
  • Tree
  • List 712
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 22805
  • CircleCI Build #22805
  • a48482dc on github
  • Prev Job for on master (#22794)
  • Next Job for on master (#22832)
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