Skip to content

bug(memory): bench-memory.py benchmarking harness missing from PR #2485 #2492

@bug-ops

Description

@bug-ops

Description

PR #2485 (closes #2419) stated that .local/testing/bench-memory.py would be added — a stdlib-only Python benchmarking harness that seeds N facts, runs M recall queries, and reports hit_rate, avg_recall_latency_ms, p50_ms, p99_ms, compression_ratio, interference_rate as JSON with CSV append for longitudinal tracking.

The file is not present in the merged commit (b447fa1).

Reproduction

git show b447fa17191 -- .local/testing/bench-memory.py
# empty output
ls .local/testing/bench-memory.py
# NOT FOUND

Expected

.local/testing/bench-memory.py should exist and be runnable via python3 .local/testing/bench-memory.py.

Version

HEAD: b447fa1

Metadata

Metadata

Assignees

Labels

P3Research — medium-high complexitybugSomething isn't workingmemoryzeph-memory crate (SQLite)

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions