yams/tests/unit
Trevon a62a901e2e
Stabilize daemon recovery and vector reconciliation (#36)
* fix(daemon): avoid socket cancel on stop

Signal active sockets with shutdown only so pending I/O wakes without entering Boost.Asio's reactor cancel path during teardown.

* fix(metadata): open read pools read-only

* ci: fix coverage report generation

* fix(metadata): tag unscoped pool holders

* test(daemon): avoid ipc teardown takeover

* ci: skip plugin coverage objects

* fix(daemon): repair completed FTS5 ghosts

* build(vector): guard unusable FAISS headers

* ci: use clang gcov for coverage

* test(daemon): stabilize arm CI flakes

* Harden search and compression numeric config

* fix(daemon): reconcile orphan vector embeddings

* fix: address vector cleanup review comments
2026-05-23 21:21:55 -04:00
..
api test: expand coverage and harden ci 2026-05-20 10:37:54 -04:00
app/services Stabilize daemon recovery and vector reconciliation (#36) 2026-05-23 21:21:55 -04:00
chunking feat: ingestion optimizations and regression test updates 2026-04-08 09:08:59 -04:00
cli fix(tests): stabilize debug suite 2026-05-21 14:08:46 -04:00
common feat: checkpoint for updated unit test for daemon communication / protobuf errors. Expanding untested surface with optimizations for communication and ingestion. Additional work for ci apt / rpm install improvements, systemd configuration for installs and improved validation testing of packaging logic to reduce gpg errors. 2026-04-08 11:39:15 -04:00
compression fix(security): harden fold-flagged guards 2026-05-17 23:50:32 -04:00
content feat: cleaning up codebase and improving treesitter plugin 2026-03-23 16:57:12 -04:00
core fix(tests): stabilize debug suite 2026-05-21 14:08:46 -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 Stabilize daemon recovery and vector reconciliation (#36) 2026-05-23 21:21:55 -04:00
detection feat(linter): running linter on codebase 2026-04-20 16:13:30 -04:00
downloader fix: download logic improvements and ci test fixes. Stagging download fixes seperate from search features 2026-05-04 13:29:17 -04:00
extraction fix(ci): stabilize remaining test lanes 2026-05-18 20:25:19 -04:00
ingest plugin improvements. continued gtest -> catch2 test migration 2025-12-19 22:27:31 -05:00
integrity feat: additional test clean up and expansion for benchmarks 2026-04-14 11:39:53 -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 fix(ci): stabilize test matrix 2026-05-18 16:36:21 -04:00
metadata Stabilize daemon recovery and vector reconciliation (#36) 2026-05-23 21:21:55 -04:00
plugins security: expanding opengrep suite and addressing issues 2026-05-02 21:33:22 -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 feat: cleaning up request path and fixing checkpoint logic underload 2026-04-24 18:42:00 -04:00
search Stabilize daemon recovery and vector reconciliation (#36) 2026-05-23 21:21:55 -04:00
storage test(storage): cover object ABI shims 2026-05-21 11:16:14 -04:00
topology refactor(daemon): write-architecture — WriteBatchCoalescer, MetadataWriteFacade, tryEnqueue, batch coalescing (#28) 2026-05-10 20:57:58 -04:00
vector ci: addressing warm issues with ci. staging bug fixes and search research work 2026-04-29 17:22:20 -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