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

lsm / HyperNeo / 32390692417
80%

Build:
DEFAULT BRANCH: dev
Ran 20 Aug 2026 04:14PM UTC
Jobs 0
Files 0
Run time –
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

pending completion
  cancel
32390692417

push

github

web-flow
perf(daemon): ordered index for sdk_messages status queries (#2610)

* perf(daemon): ordered index for sdk_messages status queries

Replace idx_sdk_messages_send_status (session_id, send_status) with
idx_sdk_messages_send_status_timestamp (session_id, send_status,
timestamp, id) so getMessagesByStatus satisfies ORDER BY timestamp ASC
directly from the index instead of a temp sort. Migration 197 creates
the ordered index and drops the superseded one; fresh-DB schema and the
space test helper are updated to match.

* fix(daemon): preserve FIFO order for equal-timestamp status reads

Drop the trailing id column from idx_sdk_messages_send_status_timestamp
so equal timestamps tie-break by implicit rowid (insertion order) instead
of random UUID, and make the tie-break explicit in getMessagesByStatus
with ORDER BY timestamp ASC, rowid ASC. Adds a regression test pinning
insertion order for identical timestamps.

* test(daemon): strengthen migration-197 EXPLAIN guard against partial temp sorts

Use /USE TEMP B-TREE/ so the no-sort assertion also fails on
USE TEMP B-TREE FOR RIGHT PART OF ORDER BY, the degradation the rowid
tie-break could produce on some SQLite versions.
Source Files on build 32390692417
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #32390692417
  • f667847f on github
  • Prev Build on dev (#32390437891)
  • Next Build on dev (#32390956195)
  • 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