Trevon
|
090a5ca69c
|
fix(testing): stabilize TSAN coverage, harden daemon shutdown, and speed up KG/storage paths (#53)
* perf(search, metadata): add KG write buffer, score cache, adaptive budgets
* perf(indexing): wire KGWriteBuffer into indexing service
Converts per-document addEdgesUnique calls into batched flush via
KGWriteBuffer. 500-doc ingest: 500 SQL round-trips → 1 batch.
Verified: 14.2× edge insert gap (14.8K→195K edges/s) in kg_edge bench.
Tests: 10/10 Catch2 pass (105 assertions).
* perf(storage): add fsync durability, parallel batch, read integrity
* test(storage): add stress, crash-sim, cold-cache, batch benchmarks
* fix: CI optimizations and work coordinator shutdown fix
* fix(testing): stabilize TSAN coverage gate
* fix: harden KG flush, score cache, and benches
- keep KG buffers intact when batch commit fails
- count flushed edges per batch instead of lifetime totals
- guard the Simeon score cache and clear it on rebuild
- fall back to fsync when F_FULLFSYNC fails on macOS
- remove interactive sudo from cold-cache benchmarks
|
2026-06-26 17:57:02 -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 |
|
trvon
|
84015b39b7
|
build(ci,tests): cleaning build system and updates related to ci test failures and compat
|
2026-04-25 14:48:44 -04:00 |
|
trvon
|
d7ab4844a1
|
fix: small fixes for benchmarks and documentation update
|
2026-04-17 22:32:04 -04:00 |
|
trvon
|
0261b90a7b
|
refactor(build): centralize dependency discovery and trim Meson duplication
|
2026-03-23 15:41:13 -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
|
099bbef70d
|
feat: large update. Documentation update, config and plugin hardning and improvements related to loading trust. Exposed trust state in the doctor command with hints on improvements. Bug fixes and test improvements to reduce flakiness and TSAN issues
|
2026-02-26 11:21:29 -05:00 |
|
trvon
|
1d7b15d41d
|
feat: merge and site update
|
2026-02-14 11:59:36 -05:00 |
|
trevon
|
ebe81823db
|
improvements for daemon lifecycle, tree repair, and mcp regression
|
2025-11-26 14:22:35 -05:00 |
|
trvon
|
0cd1bd0b4c
|
stabilizations. removing http as I am not using it. Focusing on streamlining build and system
|
2025-11-05 10:52:27 -05:00 |
|
trvon
|
72d04f66e0
|
v0.7.2 staging
|
2025-10-03 04:02:52 -04:00 |
|
Trevon
|
811c6e22d7
|
v0.6.30
|
2025-09-16 10:55:37 -04:00 |
|
Trevon
|
956c43b80b
|
v0.6.12 experiemental
|
2025-09-11 11:28:42 -04:00 |
|
Trevon
|
2e3a6a95f0
|
readme improvements
|
2025-08-31 22:00:44 -04:00 |
|
Trevon
|
60b48f34c9
|
v0.5.9
|
2025-08-30 04:55:37 -04:00 |
|
Trevon
|
bb1041656d
|
v0.1.0
|
2025-08-12 20:52:21 -04:00 |
|
Trevon
|
a74a276f6b
|
changelog updates v0.0.3
|
2025-08-11 11:11:19 -04:00 |
|
Trevon
|
917aecf514
|
yams
|
2025-08-10 23:41:49 -04:00 |
|