Commit graph

1,272 commits

Author SHA1 Message Date
trvon
f14c7d64ab
fix: disable faiss on Apple Clang macOS, restore profile cache keys
faiss requires OpenMP which Apple Clang does not ship. Skip faiss
on macOS/apple-clang to prevent conan install failures during warm.

Also restore trailing whitespace in Linux gcc profiles to match
original cache key hash (hashFiles change invalidated all platform
caches, exposing the macOS issue).
2026-05-05 18:50:56 -04:00
trvon
c3127d55c9
fix(ci): restore cache-hit guard for macOS/Windows warm step
The conan install step fails on macOS when run unconditionally (previously
hidden by the cache-hit skip). Restore the guard for non-Linux platforms
while keeping Linux always-running to populate ccache.
2026-05-05 18:41:13 -04:00
trvon
07ad8667ea
fix(ci): revert Conan profile ccache wiring (breaks compiler_executables)
tools.build:compiler_executables requires bare executable names, not
'ccache clang' with a space. setup.sh already wraps CC/CXX with ccache
for Meson builds. The warm step's meson compile (Fix 3) populates
ccache for YAMS source. Conan dep ccache will be addressed separately.
2026-05-05 18:38:20 -04:00
trvon
76c7e9d60f
security,ci: security issues address from codeql and improving cache usage logic in ci 2026-05-05 18:27:43 -04:00
trvon
cbb86506d0
feat: add RM3 pseudo-relevance feedback + adopt research-tuned config 2026-05-05 16:13:18 -04:00
trvon
73fbe4c842
feat: add BM25 variant RRF fusion to lexical backend 2026-05-05 16:13:18 -04:00
trvon
102d5a1e50
feat: integrate simeon concept mining into lexical backend 2026-05-05 16:13:18 -04:00
trvon
2d84e44013
security: addressing codeql security finding and expanding opengrep rules 2026-05-05 15:38:59 -04:00
trvon
dc6aaa13ce
feat: add FAISS HNSW vector backend with ConfigResolver policy 2026-05-05 15:38:22 -04:00
trvon
9cf74ec420
ci: test fixes 2026-05-05 13:38:53 -04:00
trvon
8b7bfe575d
feat: improved search fusion logic and tuning parameters. CI improvements, reverting to push with wrangler in CI. Experimenting with vector rebuild to address additional lost overhead in search 2026-05-05 08:58:20 -04:00
trvon
ea6cd51da3
fix: removed reduant corpus adapter nightly-20260505-ea6cd51d 2026-05-04 16:33:57 -04:00
trvon
7ae52e8b8b
fix: test fixes and search fusion update to correctly expose simeontext fusion so that it does not drop ft5s candidates. Still explore fusion optimizations v0.14.2 2026-05-04 15:54:57 -04:00
trvon
77dad749af
docs: revert CHANGELOG.md to condensed version, update release to fix overwrite attempt in release asset stage 2026-05-04 15:32:02 -04:00
trvon
052258861f
merge 2026-05-04 15:28:29 -04:00
trvon
14e8a17c59
docs: updating changes logs archive 2026-05-04 15:27:58 -04:00
github-actions[bot]
591f664b82
chore(main): release 0.14.1 (#21)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-04 14:04:13 -04:00
trvon
f80013063d
build: windows packaging fixes 2026-05-04 14:02:43 -04:00
trvon
2d5c6625eb
fix: download logic improvements and ci test fixes. Stagging download fixes seperate from search features 2026-05-04 13:29:17 -04:00
github-actions[bot]
ef6c8ade12
chore(main): release 0.14.0 (#19) v0.14.0
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-04 12:29:28 -04:00
trvon
e0b288f4e0
ci: improve release please configuration and CHANGELOG 2026-05-04 11:11:45 -04:00
trvon
7d7f981fb4
ci: patching orphaned boost setting 2026-05-04 08:39:27 -04:00
trvon
a7ea3da82a
updating boost variable exposure 2026-05-03 17:03:34 -04:00
trvon
34e8ede523
build: updating meson.build for windows boost exposure improvements 2026-05-03 13:38:27 -04:00
trvon
75e7dcfa47
ci: windows ci improvements 2026-05-03 05:39:54 -04:00
trvon
ba9030bce8
fix: repair fix in db optimize 2026-05-03 01:31:40 -04:00
trvon
f3ffb92264
security: updates to opengrep rules, repair subsystem scanning logic and windows build logic 2026-05-03 01:06:25 -04:00
trvon
5adb8f153f
security: dev scripts and hooks update, perf update, security fixes for quality issues 2026-05-02 21:40:47 -04:00
Trevon
557f8c1da3
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:38 -04:00
Trevon
79415ff379
build: windows arm build update 2026-05-02 21:34:13 -04:00
Trevon
c2bc563157
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:12 -04:00
Trevon
d27278b315
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:12 -04:00
Trevon
447c810a68
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:12 -04:00
trvon
2772f791db
build: messing fixes related to boost builds on windows, security fixes for uncaught exceptions 2026-05-02 21:34:04 -04:00
Trevon
3486a71689
ci: windows build improvements based on ci changes and pinned versions. 2026-05-02 21:34:04 -04:00
Trevon
11c494f5e3
build: windows arm build update 2026-05-02 21:34:03 -04:00
Trevon
65ff231344
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:03 -04:00
Trevon
366318b3b5
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:03 -04:00
Trevon
a22aacaeeb
Merge branch 'main' of https://github.com/trvon/yams 2026-05-02 21:34:02 -04:00
trvon
c25a4ad94d
security: expanding opengrep suite and addressing issues 2026-05-02 21:33:22 -04:00
trvon
ea0dece729
ci: pinning to msvc 194 2026-05-02 21:33:22 -04:00
Trevon
8e0c85ac26
ci: windows build improvements based on ci changes and pinned versions. 2026-05-02 21:33:22 -04:00
trvon
b701587f61
ci: patching windows ci profile 2026-05-02 21:33:21 -04:00
trvon
8fb1af8a4c
:) 2026-05-02 21:33:21 -04:00
Trevon
8bdc46d449
ci: windows build improvements based on ci changes and pinned versions. 2026-05-02 21:33:20 -04:00
trvon
0ef3f8aeac
perf: improve compress behavior for r2. Compress locally and transmit and retrieve compressed data 2026-05-02 00:57:35 -04:00
trvon
d0e33f4fe0
fix: addressing gaps and todo in storage implementation. Improving tests 2026-05-02 00:20:43 -04:00
trvon
5581fa08e0
security: additional security fixes and improvements for storage correctness 2026-05-01 23:15:54 -04:00
trvon
886c9c0430
security: storage implementation improvements 2026-05-01 22:54:42 -04:00
trvon
faee34ef79
security: additional security fixes 2026-05-01 21:12:07 -04:00