Skip to content

README: measured filtered-search numbers - #6

Merged
JonathanKash merged 1 commit into
mainfrom
filtered-readme
Sep 2, 2026
Merged

JonathanKash merged 1 commit into
mainfrom
filtered-readme

Conversation

@JonathanKash

Copy link
Copy Markdown
Owner

Filtered-search table (arm64 CI runner): 0.1% selectivity → recall 1.000 @ 7 µs (~146k QPS, faster than unfiltered); 1% → 1.000 @ 30 µs; 10% (traversal) → 0.998. Roadmap caveat narrowed to the mid-selectivity band.

🤖 Generated with Claude Code

https://claude.ai/code/session_017ULiWeodALX2ZQiLKvTw25

Filtered-search table from the arm64 CI runner (quiet machine; the local
WSL box is congested by unrelated workload): sparse filters via the
exact-scan path hit recall 1.000 at 7 us / ~146k QPS (0.1%) and 30 us /
33k QPS (1%) - faster than unfiltered search - while the 10% traversal
path holds 0.998 recall. Roadmap caveat narrowed to the honest residual:
the 5-50% mid-selectivity band still pays a traversal penalty.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017ULiWeodALX2ZQiLKvTw25
@JonathanKash
JonathanKash merged commit 061441a into main Sep 2, 2026
7 checks passed
@JonathanKash
JonathanKash deleted the filtered-readme branch September 2, 2026 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant