- Add composite indexes for dashboard boot query paths - Optimize taskList queries with (column, updatedAt) and (column, status, updatedAt) indexes - Optimize activityLog queries with (timestamp DESC, taskId) index - Add idempotent CREATE INDEX IF NOT EXISTS pattern for migrations - Document index patterns in memory.md for future schema changes - Update schema version assertions in db.test.ts and task-documents.test.ts - Add changeset for dashboard load performance improvement
353 B
353 B
@gsxdsm/fusion
| @gsxdsm/fusion |
|---|
| patch |
Improve dashboard load performance by adding SQLite indexes for boot-critical queries. The indexes eliminate full table scans and temporary B-tree sorts for task listing, AI session listing, activity log queries, and agent filtering. Users with large task histories should see noticeably faster dashboard startup times.