SQLite key-value store wrapper
Add bench_test.go with benchmarks not covered by store_test.go: - BenchmarkGetAll_VaryingSize: 4 sub-benchmarks (10/100/1K/10K keys) to measure allocation scaling - BenchmarkSetGet_Parallel: b.RunParallel for throughput under contention - BenchmarkCount_10K: COUNT(*) on large groups - BenchmarkDelete: delete throughput - BenchmarkSetWithTTL: TTL write overhead vs plain Set - BenchmarkRender: template rendering with 50 keys All benchmarks use b.ReportAllocs(). Co-Authored-By: Virgil <virgil@lethean.io> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| bench_test.go | ||
| CLAUDE.md | ||
| coverage_test.go | ||
| FINDINGS.md | ||
| go.mod | ||
| go.sum | ||
| store.go | ||
| store_test.go | ||
| TODO.md | ||