Commit graph

  • 6248c87bcc
    test(daemon): replay startup schedules under a fuzzer (#335) experimental Trevon 2026-10-22 16:48:50 -06:00
  • 211db15606
    fix(daemon): bound semantic neighbor scores and report startup phase (#334) Trevon 2026-10-22 16:48:49 -06:00
  • 60dd2c9afe
    fix(daemon): admit cold reads and preserve sync deferral accounting (#331) Trevon 2026-10-22 07:12:25 -06:00
  • 604e68e17b
    feat(memory-sync): apply paged winners through bounded adapters (#330) Trevon 2026-10-22 07:12:24 -06:00
  • 3b5d4cbc12
    feat(memory-sync): add pinned adapter views and callback drains (#329) Trevon 2026-10-22 07:12:23 -06:00
  • 43adae9991
    feat(memory-sync): serve complete winners from bounded disk generations (#328) Trevon 2026-10-22 07:12:23 -06:00
  • 59d11a1504
    fix(daemon): synchronize metrics completion and data-root snapshots (#327) Trevon 2026-10-22 07:12:22 -06:00
  • 95fb407c0c
    fix(build): let the compiler select the TSan runtime (#326) Trevon 2026-10-22 07:12:21 -06:00
  • 11b8443bc4
    fix(memory-sync): stop re-walking the op store when a sweep cannot fit (#325) Trevon 2026-10-22 07:12:20 -06:00
  • a1cb2ed643
    fix(build): build libsql into the meson build tree (#324) Trevon 2026-10-22 07:12:19 -06:00
  • d398556ee5
    fix(tests): replace frozen expectations and harden release gates (#323) Trevon 2026-10-19 19:16:57 -06:00
  • c3acf80bc4
    fix(graph): rank explore targets and stop version crowding (#322) Trevon 2026-10-18 10:38:55 -06:00
  • 31c9e57447
    fix(memory-sync): bound complete sweeps and cancel filesystem walks (#321) Trevon 2026-10-18 07:29:13 -06:00
  • 8d439db608
    perf(memory-sync): stop the idle re-verify loop (#320) Trevon 2026-10-18 07:29:00 -06:00
  • 33243d8472
    fix(memory-sync): stop re-walking the op store on every publish (#319) Trevon 2026-10-17 15:30:35 -06:00
  • 3272367ea2
    fix(search): restore measured scientific ranking (#318) Trevon 2026-10-16 09:43:41 -06:00
  • d2252877ad
    fix(search): skip per-hash score lists under MAX chunk aggregation (#293) Trevon 2026-10-16 09:43:40 -06:00
  • 3f3f3b613e
    fix(topology): full rebuild when louvain/kmeans need a wider region (#285) Trevon 2026-10-16 09:43:40 -06:00
  • 8881e0b3e9
    perf(memory_sync): skip idle rescans and listings of a direct op store (#311) Trevon 2026-10-16 09:43:40 -06:00
  • 9984c5bf5d
    fix(client): drop a retried attempt's EOF from streaming handlers (#315) Trevon 2026-10-16 09:43:39 -06:00
  • 716ff3a9f1
    test(graph): store resolved temp paths in the graph dispatcher fixture (#314) Trevon 2026-10-16 09:43:39 -06:00
  • b6e6cd38f8
    fix(topology): make louvain moves independent of hash order (#313) Trevon 2026-10-16 09:43:38 -06:00
  • 05bdb14cf4
    test(policy): allowlist the per-process XDG_STATE_HOME setenv in catch2_main (#312) 0xkite 2026-10-16 09:43:38 -06:00
  • beef87e66c
    bench(retrieval): seed one-way kNN semantic edges on request (#308) Trevon 2026-10-14 08:47:06 -06:00
  • 81a051fc2e
    feat(search): walk along roads (#307) Trevon 2026-10-14 08:47:05 -06:00
  • cfb70f7bb9
    feat(topology): ordered members (#306) Trevon 2026-10-14 08:47:05 -06:00
  • 111988c6e4
    feat(topology): typed event time and session for topology inputs (#305) Trevon 2026-10-14 08:47:04 -06:00
  • f91cd85e13
    feat(search): road beam in RouteOnly/Augment (#304) Trevon 2026-10-14 08:47:04 -06:00
  • f7f1a09865
    feat(topology): incremental roads (#303) Trevon 2026-10-14 08:47:03 -06:00
  • e84ced261b
    feat(topology): road sidecar persistence (#302) Trevon 2026-10-14 08:47:03 -06:00
  • dcdeaa81d0
    feat(topology): accumulate roads at build (in memory) (#301) Trevon 2026-10-14 08:47:02 -06:00
  • db53357462
    feat(search): RouteOnly policy behind an evaluation gate (#300) Trevon 2026-10-14 08:47:02 -06:00
  • 2ba8cb4a86
    fix(search): vector-stage lifetime on component timeout (#299) Trevon 2026-10-14 08:47:01 -06:00
  • 78b5440186
    refactor(search): extract runVectorCandidateStage (#298) Trevon 2026-10-14 08:47:01 -06:00
  • 3606914222
    test(search): characterize the vector stage (#297) Trevon 2026-10-14 08:47:00 -06:00
  • f7ca95427d
    fix(daemon): run memory_sync catch-up sweeps only when a store changed (#295) Trevon 2026-10-14 08:32:56 -06:00
  • 837bc641b3
    test(infra): give every Catch2 process a private XDG_STATE_HOME (#296) Trevon 2026-10-14 08:32:56 -06:00
  • 777e35adae
    feat(profiling): Tracy for every library, zones on p2p and memory-sync, per-test CPU/RSS (#294) Trevon 2026-10-14 08:32:56 -06:00
  • d11da7e29e
    test(p2p_mesh): per-node CPU/memory limits and an idle CPU sampler (#292) Trevon 2026-10-14 08:32:55 -06:00
  • 6039a3695b
    fix(storage): cache reference counter stats per SQLite generation (#291) Trevon 2026-10-14 08:32:55 -06:00
  • de84edde1a
    fix(daemon): wake paused post-ingest pollers on resume and capability changes (#290) Trevon 2026-10-14 08:32:54 -06:00
  • 2d162793cb
    fix(daemon): count active requests, not connections, for idle detection (#289) Trevon 2026-10-14 08:32:54 -06:00
  • b67c6374af
    docs(agents): require ResourceGovernor admission for daemon background work (#288) Trevon 2026-10-14 08:32:53 -06:00
  • 01fe25f1ab
    fix(ipc): preserve search stats in streamed responses (#287) Trevon 2026-10-10 09:21:47 -06:00
  • 52aa700144
    fix(graph): --scope-cwd clusters, --name lookup, --limit (#280 follow-ups) (#284) Trevon 2026-10-09 00:01:24 -06:00
  • 44b2f4f046
    fix(graph): document lookup and --scope-cwd (#280) (#282) Trevon 2026-10-09 00:01:24 -06:00
  • 4e97b31fef
    chore(warnings): clean up compiler warnings on GCC, Clang and Apple Clang (#279) Trevon 2026-10-08 14:30:28 -06:00
  • c248863b76
    fix(core): correct feature-test detection in cpp23_features.hpp (#278) Trevon 2026-10-08 14:30:27 -06:00
  • c26294a938
    feat(topology): opt-in medoid representative and BQ rotation (#277) Trevon 2026-10-08 14:30:27 -06:00
  • 1d1e8def4d
    fix(search): count augment route members as added candidates (#276) Trevon 2026-10-08 14:30:26 -06:00
  • 4ec044afd6
    fix(vector): rank vec0 by cosine on unit-normalized copies (#275) Trevon 2026-10-08 14:30:26 -06:00
  • 8000226a4c
    fix(wal): encode the entry header field by field, never via padding (#274) Trevon 2026-10-08 14:30:25 -06:00
  • e48d9f8d1f
    fix(test): use the daemon timeout variable for the harness isolation test (#273) Trevon 2026-10-07 09:51:52 -06:00
  • d342132389
    Merge pull request #272 from trvon/fix/windows-checkpoint-test Trevon 2026-10-05 07:36:18 -06:00
  • 30b00cf469
    Merge branch 'experimental' into fix/windows-checkpoint-test Trevon 2026-10-05 07:36:09 -06:00
  • 2b42c79d94
    Merge pull request #241 from trvon/bench/isolate-kpi-daemons-v2 Trevon 2026-10-05 07:36:01 -06:00
  • 3840a6495d
    Merge branch 'experimental' into bench/isolate-kpi-daemons-v2 Trevon 2026-10-05 07:35:36 -06:00
  • 2dd68c7b23
    Merge branch 'experimental' into fix/windows-checkpoint-test Trevon 2026-10-04 18:33:08 -06:00
  • 5406c3997a
    Merge pull request #271 from trvon/docs/v0.20.5-upgrade-closeout Trevon 2026-10-04 18:32:54 -06:00
  • 6d733f7c54
    test: isolate checkpoint timeout completion trvon 2026-10-04 09:58:05 -06:00
  • f1a36b06f6
    docs: document the 0.20.3 upgrade migration trvon 2026-10-04 08:38:18 -06:00
  • 66b3d86688
    Merge pull request #270 from trvon/chore/backmerge-main-v0.20.5 Trevon 2026-10-03 08:47:34 -06:00
  • 96587fefdc
    chore: back-merge main into experimental after v0.20.5 trvon 2026-10-03 08:47:29 -06:00
  • da06d748ac
    Merge pull request #269 from trvon/release-please--branches--main--components--yams main Trevon 2026-10-03 07:05:35 -06:00
  • 791095a70d
    chore(main): release 0.20.5 github-actions[bot] 2026-10-03 02:11:51 +00:00
  • 37bde10b5b
    Merge pull request #268 from trvon/experimental Trevon 2026-10-02 20:11:30 -06:00
  • 8dd0ef1c33
    docs: MSI daemon, p2p status, ONNX Runtime search order (#267) Trevon 2026-10-02 18:48:50 -06:00
  • 1b6671528d
    fix(memory-sync): publish committed vectors and wrap the vector sweep (#266) Trevon 2026-10-02 18:48:19 -06:00
  • 44daa47b94
    fix(memory-sync): skip bad vector records instead of stalling the stage (#265) Trevon 2026-10-02 18:47:39 -06:00
  • 1701bcab66
    fix(test): make Tests green on every platform (#264) Trevon 2026-10-02 18:47:29 -06:00
  • dc7a4fb499
    fix: unblock the 0.20.5 release (aarch64 budget, MSVC linkage, mobile configure, Windows MSI) (#263) Trevon 2026-10-02 18:47:16 -06:00
  • f6baa5d400
    Merge pull request #262 from trvon/chore/backmerge-main-v0.20.4 Trevon 2026-10-02 12:39:29 -06:00
  • 9086752c09
    chore: back-merge main into experimental after v0.20.4 trvon 2026-10-02 12:39:17 -06:00
  • 64ca917c68
    Merge pull request #254 from trvon/release-please--branches--main--components--yams Trevon 2026-10-02 12:38:59 -06:00
  • 4d693af573
    chore(changelog): drop reverted and duplicate 0.20.4 entries trvon 2026-10-02 12:35:11 -06:00
  • db46d22e78
    chore(main): release 0.20.4 github-actions[bot] 2026-10-02 18:34:29 +00:00
  • ee4529e1a1
    Merge pull request #261 from trvon/experimental Trevon 2026-10-02 12:33:42 -06:00
  • 172e76d5cc
    Merge pull request #260 from trvon/chore/backmerge-main-0.20.4 Trevon 2026-10-02 12:31:16 -06:00
  • 49a52f2e40
    chore: back-merge main into experimental trvon 2026-10-02 12:31:04 -06:00
  • 627acc84e8
    Merge pull request #258 from trvon/fix/minimal-install Trevon 2026-10-02 12:29:57 -06:00
  • c4f0ce4338
    ci(packaging): probe the bundled ONNX Runtime with a separate user trvon 2026-10-02 10:12:02 -06:00
  • 1231b4c505
    fix(storage): give the compressed-storage wrapper a per-user scratch path trvon 2026-10-02 10:11:36 -06:00
  • c1483e4478
    ci(packaging): make the user-unit checks match real sessions trvon 2026-10-02 09:18:38 -06:00
  • e0b0b575e2
    ci(packaging): validate the systemd user unit in every lane trvon 2026-10-02 08:30:55 -06:00
  • 999cafc64a
    fix(packaging): reach running user managers without a D-Bus user bus trvon 2026-10-02 08:30:39 -06:00
  • 9af33b6b05
    fix(config): stop pinning the daemon socket and PID file to shared /tmp paths trvon 2026-10-02 08:30:33 -06:00
  • a8f891879f
    feat(cli): drive the packaged systemd user unit when it is installed trvon 2026-10-02 07:55:16 -06:00
  • e389e384b1
    feat(packaging): ship the daemon as a systemd user unit trvon 2026-10-02 07:55:01 -06:00
  • 0ba93ab031
    revert(cli): drop system-daemon socket discovery and content upload trvon 2026-10-02 07:48:31 -06:00
  • ca1710fdcc
    fix(packaging): give the system daemon an /etc configuration file trvon 2026-10-02 00:57:34 -06:00
  • e9d19abd45
    fix(build): install the bundled ONNX Runtime symlinks target-first trvon 2026-10-02 00:18:42 -06:00
  • 2cd2ff68e3
    ci(packaging): validate on bare base images and check the bundled ONNX Runtime trvon 2026-10-02 00:01:55 -06:00
  • a4a9dd4418
    fix(packaging): create the yams account on systems without systemd or adduser trvon 2026-10-02 00:01:01 -06:00
  • a3997495e9
    test(plugins): use host library names in the ORT resolution tests trvon 2026-10-01 23:55:40 -06:00
  • 7755f3e2b2
    fix(onnx): keep one CoreML model cache per ONNX Runtime version trvon 2026-10-01 23:39:41 -06:00
  • 53ab3895f4
    build(macos): never bundle a Homebrew ONNX Runtime trvon 2026-10-01 22:45:28 -06:00
  • 14175fc3e5
    build(rpm): keep private /usr/lib/yams libraries out of rpm provides trvon 2026-10-01 22:43:19 -06:00
  • 6e25a8b90f
    ci(packaging): allow the bundled ONNX Runtime in package validation trvon 2026-10-01 22:42:44 -06:00
  • e895fe2f94
    build(packaging): bundle ONNX Runtime privately in <libdir>/yams/onnxruntime trvon 2026-10-01 22:42:08 -06:00
  • cf02477125
    fix(glint): load ONNX Runtime at runtime instead of linking it trvon 2026-10-01 22:41:51 -06:00