文件历史

26 次代码提交

作者 SHA1 备注 提交日期
Olow304 fa9efe5127 test: make commit_per_put_survives_wal_growth Windows-safe and deterministic
The regression test read the WAL header from a second file handle while the
writer was still open, which fails on Windows ("another process has locked a
portion of the file"). Read the header size only after the writer is dropped,
and ramp payload sizes past the initial 64 KiB WAL region so growth is forced
deterministically instead of relying on wrap/checkpoint timing. Account for
chunked frames when asserting durability.
2026-05-27 15:31:22 -04:00
Olow304 e18fe55494 v2.0.140: fix WAL corruption after region growth (#230) and Tantivy temp-dir leak (#215)
Docker Release / build-and-push (push) Has been cancelled
- #230: refresh cached_payload_end after WAL growth so rebuild_indexes no
  longer seeks into the grown WAL region and overwrites record payloads
  (was surfacing as "wal record checksum mismatch").
- #215: make TantivyEngine drop its TempDir last and release the index
  writer first, so per-put working directories are cleaned up instead of
  leaking into the system temp dir (notably on Windows).
- add commit_per_put_survives_wal_growth regression test.
2026-05-27 15:12:48 -04:00
Olow304 7be69c6a88 Skip xlsx_structured tests when arden.xlsx fixture is absent (CI)
Docker Release / build-and-push (push) Has been cancelled
2026-02-15 14:02:18 -05:00
Olow304 64bbd32d50 Fix rustfmt formatting in xlsx_chunker, xlsx_ooxml, and xlsx.rs 2026-02-15 13:48:01 -05:00
Olow304 97f68b220f Add structured XLSX extraction pipeline with table detection, OOXML metadata parsing, and semantic chunking 2026-02-15 13:31:26 -05:00
Olow304 4e04ed8282 Add frame-level ACL and enforcement plumbing across search/ask/replay with robustness fixes, tests, and benchmark/example updates.
Docker Release / build-and-push (push) Has been cancelled
2026-02-06 18:42:01 -05:00
pankaj 80a254459b feat: enforce vector index model consistency via strict binding 2026-01-28 04:12:18 +05:45
pankaj f5df80e165 fix(tests): apply Windows Tantivy release delay to doctor recovery tests 2026-01-26 00:06:05 +05:45
pankaj bec7de89d9 fix(tests): add Windows delay for Tantivy file handle release 2026-01-25 23:32:02 +05:45
pankaj 1cbfcacf6e feat: implement HNSW vector search with robust fixed-point metric 2026-01-25 07:48:12 +05:45
pankaj 9a7b3c2275 fix: resolve all clippy lints and verify tests passing 2026-01-24 21:26:31 +05:45
Abhisheklearn12 f129a948a5 search(parser): use implicit AND for multi-word queries to improve precision 2026-01-23 13:27:09 +05:30
Akash Raj 62299297a1 test(doctor): add vacuum ordering and footer invariant tests 2026-01-17 02:59:38 +05:30
Akash Raj 3ceb707ea2 test(doctor): add dry_run and bounds checking tests 2026-01-17 02:42:25 +05:30
Olow304 8b9cd22e00 fix: default multi-word queries to OR for better recall and use search_text in parallel segment indexing, encryption capsule
Docker Release / build-and-push (push) Has been cancelled
2026-01-16 12:04:07 -05:00
Akash Raj 17f4b91ae1 fix: stabilize CI for Ubuntu, macOS, and Windows 2026-01-16 00:09:42 +05:30
Akash Raj a690287713 test(doctor): add corruption recovery path tests 2026-01-15 00:17:35 +05:30
Akash Raj db09594314 test(encryption): add edge case tests 2026-01-13 04:12:27 +05:30
Akash Raj c3bb56e27c test(encryption): add error handling tests 2026-01-12 23:56:46 +05:30
Akash Raj 158dc3a425 test(encryption): implement backward compatibility tests 2026-01-12 04:31:46 +05:30
Akash Raj 96ad653479 test(encryption): add legacy format tests and fixtures 2026-01-11 23:08:43 +05:30
Akash Raj 7a885391af test(encryption): add skeleton tests for streaming encryption 2026-01-11 05:10:32 +05:30
Olow304 b7cb53f46f feat(doctor): add quiet mode to suppress debug logs and add streaming encryption tests pr tested
Docker Release / build-and-push (push) Has been cancelled
2026-01-10 17:10:02 -05:00
Olow304 36d6bd6cd2 fix(ci): install rustfmt explicitly, skip crash_recovery on Windows 2026-01-09 16:33:40 -05:00
Olow304 552ea384c2 Release v2.0.131, Give your AI Agent Memory In One File 2026-01-04 20:45:00 -05:00
saleban olow 563c4b53fc clean up 1 2025-05-27 11:02:35 -05:00