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 |
|
Trevon
|
9cb6421593
|
feat: daemon stability fixes, vector search optimizations, and docs refresh (#46)
* fix(daemon): resolve sign-conversion warnings
* fix(daemon): add IO thread startup barrier
* refactor: consolidate toLowerCopy clones
* fix(daemon): add atexit handler for static host map cleanup
* fix(build): add missing include, fix daemon_helpers syntax, use atomic barrier
* feat(docs): docs cleanup, and metadata refactor updates
* fix(daemon): resolve Windows-only PostIngestQueue shutdown SIGSEGV (#45)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
* feat: submodule bump, multiclient optimizations and benchmark optimizations
* feat(perf): reduced contention with update to placement of flushPathCacheBuffer()
* fix(metadata): invalidate path cache on document mutation
* fix(metadata): hydrate cached counters before first write
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-10 10:30:38 -04:00 |
|