Commit graph

  • 867deed101
    fix(daemon): WAL flush on shutdown, corrupt-DB salvage, test hardening, ASAN fix (#27) nightly-20260510-867deed1 Trevon 2026-05-09 23:03:23 -04:00
  • 02922b3168
    merge: integrate origin/main into experimental trvon 2026-05-09 22:54:57 -04:00
  • b49c76de96
    fix(asan): prevent heap-use-after-free in PostIngestQueue timer destructor trvon 2026-05-09 22:50:05 -04:00
  • 6cc9c4b56f
    fix(daemon): fix two pre-existing test failures trvon 2026-05-09 22:26:14 -04:00
  • d78b7af15e
    docs: cleanup trvon 2026-05-09 22:02:11 -04:00
  • f36e7da075
    perf(tree): amortize addEntry sort and batch path-tree upsert into single txn trvon 2026-05-09 21:56:39 -04:00
  • 558a3b0527
    perf(bench): add WriteCoordinator throughput and versioning profile benchmark trvon 2026-05-09 21:24:09 -04:00
  • f3b46383d8
    fix(test): add missing abstract field in BatchContentEntry aggregate init trvon 2026-05-09 21:21:12 -04:00
  • e20d1e5146
    fix(coordinator): route versioning and KG sync writes through WriteCoordinator trvon 2026-05-09 21:05:44 -04:00
  • 67339342ba
    test(storage,repair): add GC, rebuildRefs, embedding scan edge-case tests trvon 2026-05-09 21:01:41 -04:00
  • bc955159a7
    test(storage): add manifest, retrieveRaw, blockSize, cleanupTemp, compact, stats coverage trvon 2026-05-09 20:17:00 -04:00
  • c42fd4ccc4
    test(salvage): add unit test for salvageFromCorruptDb (37.5% region coverage) trvon 2026-05-09 20:11:32 -04:00
  • 9a2fea219c
    fix(tune): remove hard floor on postTitleConcurrent blocking DynamicCap(0) trvon 2026-05-09 19:53:04 -04:00
  • f1e162d6e2
    fix(daemon): flush WAL on shutdown, salvage docs from corrupt DB on restart trvon 2026-05-09 17:30:46 -04:00
  • 505688ef5b
    refactor(indexing): remove legacy DocumentIndexer/IndexingPipeline, make versioning first-class trvon 2026-05-09 17:06:44 -04:00
  • 59a76fe636
    fix(daemon): defer PIQ start until after plugin extractors wired trvon 2026-05-09 17:05:33 -04:00
  • 96bfc9bd4c
    perf(daemon): event-driven poller wake via timer-cancel, guard PIQ on WriteCoordinator, skip plugin autoload when vectors disabled trvon 2026-05-09 16:15:31 -04:00
  • 023640d3c7
    perf(ingest,bench): pre-compute file hashes, skip NLP enrichment for code, restore 25ms probe loop trvon 2026-05-09 09:02:13 -04:00
  • a9c268ac02
    fix(daemon): flush WriteCoordinator before drain, add ScientificAdapter fallback to enrichment trvon 2026-05-08 20:38:59 -04:00
  • acbaa1fabe
    perf(daemon): skip vector/embed init when disabled, MIME fast-path, WriteCoord profile cap trvon 2026-05-08 19:34:18 -04:00
  • 98b9324914
    fix(daemon): revert PostIngestQueue.cpp to working baseline trvon 2026-05-08 19:19:20 -04:00
  • 724924d798
    chore: resolve merge conflict in ingestion throughput bench trvon 2026-05-08 18:23:51 -04:00
  • 8c9a303204
    perf(bench): tighten probe loop 100→25ms, search timeout 5→2s trvon 2026-05-08 17:52:05 -04:00
  • 2622d44192
    perf(ingest): batch ScientificAdapter entities per extraction batch trvon 2026-05-08 17:35:19 -04:00
  • 69bdac1162
    fix(ingest): always run ScientificAdapter fallback alongside GLiNER trvon 2026-05-08 17:18:04 -04:00
  • ba45e9bef6
    perf(daemon): KG batch-level limiter, title counter fix, backlog floors trvon 2026-05-08 15:30:46 -04:00
  • ca967b279a
    fix(kg): invalidate corpus stats cache on entity enqueue trvon 2026-05-08 13:23:04 -04:00
  • 9a00302a45
    fix(bench): skip ONNX plugin when simeon backend is active trvon 2026-05-08 13:19:53 -04:00
  • 6106171e41
    perf(daemon): event-driven search build + non-blocking corpus stats trvon 2026-05-08 13:12:11 -04:00
  • 9f122546b3
    fix(daemon): suppress unsupported-symbol noise, auto-trust benchmark plugins trvon 2026-05-08 13:10:49 -04:00
  • 4f8fb9bb5b
    fix(daemon): flush WriteCoordinator before drain signal trvon 2026-05-08 10:47:22 -04:00
  • 560ed8730a
    fix(kg): wire entity/edge/alias atomics for real-time overlay stats trvon 2026-05-08 10:41:09 -04:00
  • 1ba21cb1a0
    feat(kg): add edge/alias atomic counters for online overlay stats trvon 2026-05-08 06:27:54 -04:00
  • b2da0d3a87
    Update README.md by removing Simeon research details nightly-20260509-b2da0d3a Trevon 2026-05-08 05:30:39 -04:00
  • e27d5e3e84
    fix: Copilot review feedback and gitignore for artifacts (#26) Trevon 2026-05-08 05:29:46 -04:00
  • ab2240273b
    perf(daemon): event-driven topology rebuild — replace timer with post+re-enter trvon 2026-05-08 00:29:39 -04:00
  • 45b13853a2
    chore: trigger CI after simeon submodule push trvon 2026-05-08 00:06:45 -04:00
  • 7166ec676a
    fix: resolve merge conflict markers, add missing <random> include trvon 2026-05-07 23:55:16 -04:00
  • 7bd0f0d215
    chore: bump simeon (ScientificAdapter v3) trvon 2026-05-07 23:50:59 -04:00
  • 98f9c1b244
    fix: Copilot feedback - IDF passthrough, batch flush, debug gate, IMRAD comment trvon 2026-05-07 23:42:54 -04:00
  • 108e1d0e72
    merge: absorb main into experimental for PR #26 sync trvon 2026-05-07 23:34:24 -04:00
  • 6a01777292
    fix: address PR #25 Copilot review feedback trvon 2026-05-07 23:14:35 -04:00
  • c315fc38f2
    fix(daemon): restore enrichment utilities to PostIngestQueue.cpp trvon 2026-05-07 23:09:12 -04:00
  • 4e11e7396b
    refactor(daemon): extract enrichment stages to post_ingest_enrichment.cpp trvon 2026-05-07 22:41:46 -04:00
  • 7214c4fc1d
    feat(ingest): field-weighted FTS5, IMRAD claim segmentation, ScientificAdapter fallback trvon 2026-05-07 21:52:08 -04:00
  • 4cf8ed0302
    feat(extract): add language-agnostic IMRAD section detection, expand entity types trvon 2026-05-07 21:26:28 -04:00
  • 392582327d
    docs: soften governance and contribution prose trvon 2026-05-07 21:25:20 -04:00
  • 72647bbaf7
    chore: stabilize CI, faiss, metadata, docker, and simeon (#25) nightly-20260508-72647bba Trevon 2026-05-07 21:07:59 -04:00
  • 3ec84d64f2
    chore: stabilize CI, faiss, metadata, docker, and simeon trvon 2026-05-07 21:00:25 -04:00
  • 285c6f7607
    Revert "Experimental Merge (#23)" trvon 2026-05-07 20:44:33 -04:00
  • e21de6ff4a
    Experimental Merge (#23) Trevon 2026-05-07 20:36:10 -04:00
  • eff65aeea8
    merge: absorb main's cherry-picked fixes into experimental trvon 2026-05-07 20:29:38 -04:00
  • 8ffe78adc7
    feat(search): add ScientificAdapter + RM3 PRF blend trvon 2026-05-07 20:20:52 -04:00
  • 8fd830e9a9
    feat(search): integrate simeon EntropyRouter strategy lane, corpus-state tuning trvon 2026-05-07 19:34:49 -04:00
  • a61d0fe34e
    feat(search): add concept_count and concept_mining_enabled accessors trvon 2026-05-07 20:05:50 -04:00
  • 342a3f8fae
    chore: bump simeon, add extraction readiness stats trvon 2026-05-07 17:55:38 -04:00
  • 1b3cd029bb
    feat(search): add concept_count and concept_mining_enabled accessors trvon 2026-05-07 20:05:50 -04:00
  • 61e4df6db8
    feat(search): integrate simeon EntropyRouter strategy lane, corpus-state tuning trvon 2026-05-07 19:34:49 -04:00
  • d73a1724dd
    chore: bump simeon, add extraction readiness stats trvon 2026-05-07 17:55:38 -04:00
  • 68a49e70dd
    fix(metadata): deduplicate batch entries before UPSERT trvon 2026-05-07 16:21:33 -04:00
  • 05e0e79048
    fix(metadata): deduplicate batch entries before UPSERT trvon 2026-05-07 16:21:33 -04:00
  • e971b56aa9
    fix(metadata): retry constraint failures in executeQueryOnPool trvon 2026-05-07 13:42:35 -04:00
  • dd124e54a1
    fix(metadata): retry constraint failures in executeQueryOnPool trvon 2026-05-07 13:42:35 -04:00
  • 41276c0375
    ci(bench): add faiss disable, ccache, and failure diagnostics to weekly benchmarks trvon 2026-05-07 10:33:11 -04:00
  • 058d26272a
    ci(bench): add faiss disable, ccache, and failure diagnostics to weekly benchmarks trvon 2026-05-07 10:33:11 -04:00
  • db778ce72d
    ci: disable faiss in warm and test jobs nightly-20260507-db778ce7 trvon 2026-05-06 21:27:23 -04:00
  • 507fc95fea
    ci: disable faiss in warm and test jobs trvon 2026-05-06 21:27:23 -04:00
  • b463a29acc
    ci: pin free-disk-space to v1.3.1 trvon 2026-05-06 16:59:09 -04:00
  • e7c520f41d
    ci: add experimental branch to tests trigger trvon 2026-05-06 15:20:01 -04:00
  • 0c3a09e71c
    feat: Simeon concept mining entity export for graph reranker trvon 2026-05-06 19:54:34 -04:00
  • c2453ca151
    ci: pin free-disk-space to v1.3.1 trvon 2026-05-06 16:59:09 -04:00
  • 0299191bd2
    ci: add experimental branch to tests trigger trvon 2026-05-06 15:20:01 -04:00
  • 597aed4fc9
    fix(docker): add wget for Zig, disable faiss trvon 2026-05-06 15:08:53 -04:00
  • 05c30d786b
    fix(docker): add wget for Zig, disable faiss trvon 2026-05-06 15:08:53 -04:00
  • 32c6bb6bff
    fix: entity stage only for binaries, title stage for text trvon 2026-05-06 14:50:07 -04:00
  • e1d63ffc31
    refactor(search): extract concept resolver, per-profile backend, clean dead code trvon 2026-05-06 14:30:21 -04:00
  • 0edcf1fbf3
    feat(search): per-profile ConceptExtractionBackend (Fallback vs GlinerWithFallback) trvon 2026-05-06 11:58:50 -04:00
  • 0e17e9280b
    fix(docker): add curl retry for Zig download trvon 2026-05-06 10:26:48 -04:00
  • 2266e3297c
    fix(search): revert WC accumulation, fix text fallback to per-doc writes trvon 2026-05-06 10:06:23 -04:00
  • ec1e0a6ac2
    ci: fix free-disk-space action ref, sha didnt exist trvon 2026-05-06 10:01:16 -04:00
  • 3d49fc2ac3
    ci: fix free-disk-space action ref, sha didnt exist trvon 2026-05-06 10:01:16 -04:00
  • a6dc57b43b
    fix(search): accumulate entity writes into shared WC batch, flush once trvon 2026-05-06 09:28:07 -04:00
  • 8f5b0d0eb3
    fix(docker): add gfortran for openblas arm64 build trvon 2026-05-06 09:08:01 -04:00
  • fdf90afe9e
    fix(docker): add gfortran for openblas arm64 build trvon 2026-05-06 09:08:01 -04:00
  • 858d0eac14
    fix(search): add periodic write-coordinator flush during entity extraction trvon 2026-05-06 04:02:54 -04:00
  • f796d3cfdd
    feat(diag): add firstDocEntities check to graph_rerank-gate log trvon 2026-05-06 03:46:49 -04:00
  • a98c44c0b7
    feat(search): fast token-based entity extraction for text documents trvon 2026-05-06 02:58:39 -04:00
  • 46a769bb41
    perf(bench): add YAMS_POST_ENTITY_CONCURRENT=4 for text entity fallback throughput trvon 2026-05-05 23:07:33 -04:00
  • 3d455d5bc3
    fix(search): enable entity extraction for text files via GLiNER fallback trvon 2026-05-05 23:05:16 -04:00
  • 6a4ba5fbe9
    feat(search): diagnostic logging pipeline — graph build, concepts, reranker gate trvon 2026-05-05 21:46:10 -04:00
  • e5780990bb
    WIP trvon 2026-05-05 21:13:18 -04:00
  • 2ecf4fca2f
    Merge remote-tracking branch 'origin' into experimental trvon 2026-05-05 21:12:42 -04:00
  • c6b2912d1f
    feat: search work and moving to experimental trvon 2026-05-05 21:12:24 -04:00
  • b4b22e428c
    ci(warm): add ccache dep, tolerate populate timeout trvon 2026-05-05 21:09:19 -04:00
  • 1f9bc767a0
    feat(search): reduce graph noise, add edge-creation diagnostics trvon 2026-05-05 20:56:12 -04:00
  • bec8164d4c
    fix(vector): guard faiss backend init behind YAMS_HAS_FAISS trvon 2026-05-05 20:32:44 -04:00
  • 6704e0bb76
    fix(search): wire GLiNER concept extractor, fix PQ dirty race, add KG NER awareness trvon 2026-05-05 20:05:15 -04:00
  • 18b10dc444
    fix: addressing build regressions where fiass needed openmp installed trvon 2026-05-05 19:50:16 -04:00
  • bc100efcdc
    feat: updating zyp pdf extractor to use v0.16.0 compat in plugin build trvon 2026-05-05 19:37:50 -04:00
  • 8433d4f6fc
    fix: disable faiss on Apple Clang macOS, remove hardcoded /opt/homebrew paths trvon 2026-05-05 19:11:47 -04:00