mirror of
https://github.com/asg017/sqlite-vec.git
synced 2026-04-25 00:36:56 +02:00
Add delete recall benchmark suite
New benchmarks-ann/bench-delete/ directory measures KNN recall degradation after random row deletion across index types (flat, rescore, IVF, DiskANN). For each config and delete percentage: builds index, measures baseline recall, copies DB, deletes random rows, measures post-delete recall, VACUUMs and records size savings. Includes Makefile targets, self-contained smoke test with synthetic data, and results DB for analysis. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
b00865429b
commit
d033bf5728
5 changed files with 830 additions and 0 deletions
3
benchmarks-ann/bench-delete/.gitignore
vendored
Normal file
3
benchmarks-ann/bench-delete/.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
runs/
|
||||
*.db
|
||||
__pycache__/
|
||||
Loading…
Add table
Add a link
Reference in a new issue