Trevon
|
b603738f44
|
Stabilize sanitizer lanes and daemon concurrency (#40)
* fix(repair): keep RPC progress alive
* fix(daemon): propagate DB open failure to FSM and add shutdown cancellation
* fix(db): classify FTS5 inverted-index errors as repairable, not transient locks
* fix(daemon): clean up stale corrupt files after salvage and suppress optional readiness keys
* test(db_recovery): update FTS5 classification test for new transient-lock exclusion
* test(gc): add garbage collector unit tests for collection, dry-run, scheduling
* test(repair): expand repair manager tests with hash-verified recovery and source ordering
* fix(gc): dry-run mode no longer increments blocksDeleted/bytesReclaimed
* fix(mock,mcp): add atomic bool for lock consistency, move field assignments
* style: fix unnecessary-copy, dead-store, and const-refable findings from Infer
* fix(daemon): increase default shutdown timeout from 15s to 120s
* fix(daemon): demote non-critical warnings to info (FTS5, VACUUM, WorkCoordinator timeout)
* fix(db): re-enable WAL auto-checkpoint to prevent unbounded WAL growth
* test(pool): add WAL auto-checkpoint and concurrency coverage for connection pool
* test(pool): add exhaustion, stats, lifecycle, and read-only connection pool tests
* test(pool): add tagging, WAL journal, reuse, and busy timeout tests
* test(metrics): relax session snippet assertion to tolerate stub behavior
* fix(test): stabilize sanitizer triage failures
* fix(build): wire version and zyp deps
* fix(daemon): close TSAN race clusters
* fix(test): guard optional zyp dep
* fix(test): address PR review findings
|
2026-06-01 12:14:43 -04:00 |
|
trvon
|
d67d5d63ac
|
Remediate Fold SAST findings
Centralize duplicated helpers and harden numeric, timing, IPC, SQLite retry, config, plugin, metrics, and async content-store paths identified during Fold SAST triage.\n\nAdd targeted tests for shared utilities and preserve per-task YAMS checkpoints.
|
2026-05-27 22:41:44 -04:00 |
|
trvon
|
afe5074abb
|
fix(ci): stabilize test matrix
- Guard post-ingest callbacks before teardown.
- Skip unavailable vector/provider paths in CI.
- Fix Windows assumptions and trim ASAN benchmarks.
|
2026-05-18 16:36:21 -04:00 |
|
trvon
|
f825bc3cf5
|
feat: ci/test regressions updates, reinstated onnxruntime (simeon will still be default), expanding topology instrumentation in search, newsletter update with throughput comparison
|
2026-04-26 17:03:37 -04:00 |
|
trvon
|
1c9f03c486
|
fix: fixing stale issue related to repair manager, mcp suggestions logic that leads to looped behavior in long sessions and ci test failures
|
2026-04-11 08:37:07 -04:00 |
|
trvon
|
2e20416e96
|
feat: adding fuzz test for new download logic, removing r2 endpoint from tests, decoupling embedding / onnxruntime logic for work from previous commit
|
2026-03-21 18:08:23 -04:00 |
|
trvon
|
9dc38471fc
|
fix: expanding cli test suite, addressing ASAN issues and improving error handling
|
2026-03-19 13:03:46 -04:00 |
|
trvon
|
41a2282691
|
feat: expanding storage system to work with r2 backends via object storage plugin. Updating benchmarks and documentation
|
2026-03-07 19:43:14 -05:00 |
|
trvon
|
8af4d3524e
|
feat: starting remote storage work, config v3, and config migration
|
2026-03-07 10:34:48 -05:00 |
|
trvon
|
80ea3ca869
|
testing improvements
|
2026-01-14 16:27:42 -05:00 |
|
trvon
|
e24a85651a
|
plugin install path update, daemon status fixes, lint run
|
2025-12-20 18:13:54 -05:00 |
|
trevon
|
48dc0dfa89
|
removing gtest migrated tests and continuing with test migration
|
2025-12-16 10:50:18 -05:00 |
|