yams/tests/unit/vector
Trevon 604e68e17b
feat(memory-sync): apply paged winners through bounded adapters (#330)
Use pinned, governed pages for metadata, content, vectors and topology.
Preflight identity/content/model prerequisites before writes and continue
independent records without softening authentication, capacity or I/O errors.

Apply topology deletions, nodes and edges in one real KG batch with bounded
transaction-local reads. Preserve ordinary-read isolation, report exact edge
deferrals independently of bounded diagnostic samples and avoid empty commits.

Retract absent local topology only from exact committed own observations and
conditionally erase the same envelope, including off-resident/stale-winner
regressions. Probe local KG presence with fallible scalar SQL rather than
materializing properties; retain SQL errors as errors, not absent records.

The public C++ KG/batch interfaces gain virtual capabilities. Defaults provide
source-level hard errors only: installed/old-binary ABI compatibility is NOT
established and providers must be rebuilt/reviewed before promotion.

Signed-off-by: trvon <git@trevon.dev>
2026-10-22 07:12:24 -06:00
..
binary_quantization_catch2_test.cpp feat(topology): opt-in medoid representative and BQ rotation (#277) 2026-10-08 14:30:27 -06:00
dim_resolver_catch2_test.cpp fix: cli clean up of old comments and duplicate code. search improvements as we migrate yams to simeon. 2026-04-21 10:20:01 -04:00
document_chunker_catch2_test.cpp refactor(vector): decouple embedding generator policy (#83) 2026-09-02 10:12:46 -04:00
embedding_service_synthetic_catch2_test.cpp feat: instrumented embedding for deeper insight into hotspots. Fixed CoreML scaling that resulted in high ram usage due to VRAM calculation. Expanded testing for embedding and draining of work 2026-02-11 12:07:08 -05:00
simeon_backend_catch2_test.cpp refactor(vector): decouple embedding generator policy (#83) 2026-09-02 10:12:46 -04:00
sqlite_vec_backend_comprehensive_catch2_test.cpp feat(memory-sync): add vector adapter 2026-08-17 21:43:11 -06:00
sqlite_vec_backend_persistence_catch2_test.cpp Sync experimental into main: Search retrieval improvements (#60) 2026-07-24 19:00:22 -04:00
sqlite_vec_c_api_smoke_catch2_test.cpp ingestion optimizations, continued test migrations 2025-12-12 12:50:56 -05:00
static_cosine_ann_index_catch2_test.cpp perf(search): bound topology routing and harden runtime paths (#59) 2026-07-19 14:53:10 -04:00
tokenizer_catch2_test.cpp fix: harden CI and metadata stability (#48) 2026-06-11 16:42:54 -04:00
vec0_cosine_order_catch2_test.cpp fix(vector): rank vec0 by cosine on unit-normalized copies (#275) 2026-10-08 14:30:26 -06:00
vector_dimension_validation_catch2_test.cpp removed hnsw vector manager. search optimizations 2026-01-05 23:39:18 -05:00
vector_schema_migration_vec0_catch2_test.cpp refactor: simplify runtime paths and harden retrieval (#61) 2026-07-31 14:16:45 -04:00
vector_smoke_catch2_test.cpp fix(daemon): run memory_sync catch-up sweeps only when a store changed (#295) 2026-10-14 08:32:56 -06:00
vector_sync_adapter_catch2_test.cpp feat(memory-sync): apply paged winners through bounded adapters (#330) 2026-10-22 07:12:24 -06:00