Commit history for src/server/repo-state
- Count sites for the admin dashboard from a directory copy each site scope refreshes, not by reading every scope6182acd⌁taigrr committed
- Drop stale pull aliases from the repository's own alarm instead of a cron over every site scope5ab396f⌁taigrr committed
- Fold site usage per scope from its own alarm instead of a cron over every site scopeae0e5d4⌁taigrr committed
123621c⌁
8ddd382⌁
- Let batch-limited cleanup continue a backlog, and keep abandoned cache reservations precise5d58241⌁taigrr committed
- Count 5xx answers as failed, honor PERF_SAMPLE_RATE in jobs and alarms, and mark only the first unit as a cold start5e40a80⌁taigrr committed
- Index every activity kind per actor and write the index before acknowledging the activity5ce069e⌁taigrr committed
- Arm repository alarms only on writes that can move a deadline, and space out garbage collectiona3f520a⌁taigrr committed
- Retry closed fork pull request ref drops from the repository's alarm instead of a cron over every repositoryba8cbe6⌁taigrr committed
3640559⌁
- Run each repository's time-driven work from its RepoState alarm instead of crons over every repository32e5c36⌁taigrr committed
f618286⌁
- Remove the migration scaffolding: D1 import path, one-shot cron steps, backfill helpers and unused exports4088d52⌁taigrr committed
- Re-run the scope locator backfill for deployments that applied the earlier 0054; point the advisories binding at the created database9581a6f⌁taigrr committed
- Add the cutover import step and the pending migration that drops the moved tables from D163e9356⌁taigrr committed
- Add per-repo RepoState and per-account AccountState SQL stores, the involvement index, scope locators and the migration planc23c430⌁taigrr committed