Files
webhooker/internal/database
clawbot 6773ac95d8
check / check (push) Successful in 3m23s
Seed the retention tests 50 rows per insert, not 500 (closes #198)
internal/database was the slowest test package, and three retention tests were nearly all of it. Most of their time went to seeding thousands of rows 500 per INSERT: the SQLite driver finds each parameter's value by scanning all of the statement's arguments, so binding grows with the square of the parameter count, and a 500-row insert carries several thousand. Seeding 50 rows per insert stores the same rows. No test case or assertion changes. The header of script/test records the new figures; its 90s timeout stays.

Model: opus-5-5
2026-10-02 12:46:54 +00:00
..