yams/tests/unit
Trevon 7df64b1161
perf(search): bound topology routing and harden runtime paths (#59)
* fix: address review build issues

* perf(search): bound topology routing

Cache route membership, shortlist centroids with static ANN, and route SPQ through explicit allowed-document budgets.

* test(xplan): measure routed vector work

Pin benchmark binary identity and export route, cache, and phase costs for repeated equal-budget comparisons.

* test(search): use portable jthread wrapper

* fix(daemon): serialize detached cancellation

* fix(cli): honor pinned daemon sockets

* fix(xplan): support Windows contract imports

* fix(list): apply metadata filters before paging

* docs(prompts): require memory hydration

Treat search results as candidates and hydrate selected artifacts before use. Quote argument hints for strict YAML loaders.

* test(cli): keep add on pinned daemon

* test(metadata): isolate performance timing

* fix(graph): tolerate stale snippet ranges

Source files may change before persisted symbol metadata is refreshed. Omit stale snippets instead of aborting graph exploration.

* test(daemon): await request readiness

Reuse the retrying list probe before asserting post-shutdown error quality under sanitizer load.

* ci(release): use hosted cmake

Resolve Conan CMake tool requirements from PATH so cold ARM64 caches do not depend on cmake.org. Default BUILD_DIR for failure cleanup.
2026-07-19 14:53:10 -04:00
..
api perf(ingest): harden daemon batching and shutdown (#58) 2026-07-17 07:04:30 -04:00
app/services perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
chunking Remediate Fold SAST findings 2026-05-27 22:41:44 -04:00
cli perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
common Remediate Fold SAST findings 2026-05-27 22:41:44 -04:00
compression fix: stabilize CI release gates 2026-07-03 22:40:05 -04:00
content fix(test): harden sanitizer merge blockers 2026-06-29 11:34:02 -04:00
core fix: harden CI and metadata stability (#48) 2026-06-11 16:42:54 -04:00
crypto feat: optimizations based on profile runs in hashing and work coordinator. test updates and correctness fixes 2026-02-24 21:06:43 -05:00
daemon perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
detection feat(linter): running linter on codebase 2026-04-20 16:13:30 -04:00
downloader test: lift coverage for core paths 2026-06-22 10:25:28 -04:00
extraction fix: ci stabilizations for release 2026-07-04 09:28:59 -04:00
ingest plugin improvements. continued gtest -> catch2 test migration 2025-12-19 22:27:31 -05:00
integrity Stabilize sanitizer lanes and daemon concurrency (#40) 2026-06-01 12:14:43 -04:00
manifest feat: optimizations based on profile runs in hashing and work coordinator. test updates and correctness fixes 2026-02-24 21:06:43 -05:00
mcp perf(cli): profile user-facing command paths 2026-06-22 12:22:53 -04:00
metadata perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
plugins fix(docs): Replace 2026-06-27 16:28:08 -04:00
repair fix(daemon): WAL flush on shutdown, corrupt-DB salvage, test hardening, ASAN fix (#27) 2026-05-09 23:03:23 -04:00
resolve perf(ingest): harden daemon batching and shutdown (#58) 2026-07-17 07:04:30 -04:00
search perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
storage perf(ingest): harden daemon batching and shutdown (#58) 2026-07-17 07:04:30 -04:00
topology perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
vector perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
wal fix: testing improvements and bug fixes in daemon logic for lifecycle management 2026-02-17 15:55:29 -05:00
meson.build test: expand coverage and harden ci 2026-05-20 10:37:54 -04:00