提交

261 次代码提交

作者 SHA1 备注 提交日期
Usman Akinyemi e6bd9f7b9c Update README.md
CI / Test (macos-latest, stable) (push) Has been cancelled
CI / Test (ubuntu-latest, stable) (push) Has been cancelled
CI / Test (windows-latest, stable) (push) Has been cancelled
CI / Lint (push) Has been cancelled
2026-07-14 20:09:06 +05:30
Usman Akinyemi b33aa7a816 Update README.md
Added the correct discord link
2026-07-11 02:54:52 +05:30
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.
v2.0.140
2026-05-27 15:12:48 -04:00
Saleban Olow 178e2772eb clean up - read me 2026-05-06 13:37:48 -05:00
Mr Sharafdin 7460a79766 Merge pull request #206 from nestorfernando3/codex/update-readme-es
docs(i18n): refresh Spanish README sections
2026-03-16 16:23:50 +03:00
Olow304 92b0ec8a9b fix: clippy pedantic — use let-else, allow trivially_copy_pass_by_ref 2026-03-14 11:57:46 -04:00
Nestor Fernando De Leon Llanos 0352770baf docs(i18n): refresh Spanish README sections 2026-03-14 10:51:52 -05:00
Olow304 11a18fdd6b fmt: fix formatting 2026-03-14 11:34:56 -04:00
Olow304 a79dfddc8b v2.0.139: Fix MV005 — graceful handling of stale frame_ids in all search paths
Docker Release / build-and-push (push) Has been cancelled
v2.0.139
2026-03-13 18:33:13 -04:00
Olow304 e35546ff7a fix: expose lex_enabled/vec_enabled in stats and auto-detect vec on reopen, gracefully skip out-of-range frame ids in timeline (#194, #196)
Docker Release / build-and-push (push) Has been cancelled
v2.0.138
2026-03-03 16:58:47 -05:00
Olow304 7be69c6a88 Skip xlsx_structured tests when arden.xlsx fixture is absent (CI)
Docker Release / build-and-push (push) Has been cancelled
v2.0.157
2026-02-15 14:02:18 -05:00
Olow304 223b93d2ee Fix clippy and dead-code lints in xlsx extraction pipeline 2026-02-15 13:51:29 -05:00
Olow304 64bbd32d50 Fix rustfmt formatting in xlsx_chunker, xlsx_ooxml, and xlsx.rs 2026-02-15 13:48:01 -05:00
Olow304 7511889207 Wire up structured XLSX extraction pipeline in XlsxReader 2026-02-15 13:44:14 -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
Mohamed Mohamed 8d8addb617 Update README.md 2026-02-10 14:58:53 -05:00
Mr Sharafdin d7a2657eef Merge pull request #193 from nightire/translate/readme-zh-cn
(docs): translate README.md into Simplified Chinese #104
2026-02-07 18:31:29 +03:00
Albert Yu a40dbf3843 (docs): translate README.md into Simplified Chinese #104 2026-02-07 22:56:08 +08:00
Olow304 f80753463c fix: resolve clippy pedantic lints and add missing VecIndexManifest model field 2026-02-06 19:04:41 -05:00
Olow304 c84da0bb72 fix: clippy linting error 2026-02-06 18:56:18 -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
v2.0.136
2026-02-06 18:42:01 -05:00
Mohamed Mohamed 38cdd32bb2 Update README.md 2026-02-04 14:49:55 -05:00
sharafdin 724be9f054 Move deprecation warning to bottom of README 2026-02-04 22:39:16 +03:00
sharafdin d7bd970982 docs: add Memvid v1 deprecation warning to README
QR-based memory (v1) is deprecated. Added prominent warning
linking to https://docs.memvid.com/memvid-v1-deprecation
2026-02-04 16:50:26 +03:00
Mohamed Mohamed 3864ee8332 Update README.md 2026-02-03 15:59:46 -05:00
Mohamed Mohamed 67cedb353e Update README.md 2026-02-03 15:56:51 -05:00
Mohamed Mohamed f8e661e88c Update README.md 2026-02-03 15:55:21 -05:00
Mohamed Mohamed ae528a4650 Update README.md 2026-02-03 15:45:55 -05:00
Mohamed Mohamed e2aeee58b3 Update README.md 2026-02-03 15:33:33 -05:00
Mohamed Mohamed 9ecafb9f1e Update README.md 2026-02-03 15:28:49 -05:00
Saleban Olow df8723a14e Merge pull request #188 from 0x-pankaj/feat/vector-model-consistency
feat: enforce vector index model consistency
2026-01-29 10:47:13 -05:00
pankaj 80a254459b feat: enforce vector index model consistency via strict binding 2026-01-28 04:12:18 +05:45
Olow304 582556db83 Fix: run cargo fmt on clip.rs and text_embed.rs
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 11:12:30 -05:00
Olow304 5e5673b36d Fix CI: move target-specific deps section after main dependencies
The [target.'cfg(target_os = "macos")'.dependencies] section was placed
in the middle of the main dependencies, causing all subsequent deps
(tantivy, wide, etc.) to be parsed as macOS-only. This made the lex
and simd features fail on Linux/Windows.

Move the target-specific section to after all main dependencies.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 10:48:14 -05:00
Olow304 cbe2f3efdd Commit Cargo.lock for reproducible CI builds
Cargo's dependency resolution was not including tantivy and wide
on Ubuntu CI despite the lex and simd features being enabled.
This appears to be a Cargo bug or edge case with optional dependencies.

Committing Cargo.lock ensures consistent dependency resolution
across all CI runners.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 10:39:06 -05:00
Olow304 9b7f5a62a1 Fix CI: use Cargo.toml hash for cache key instead of missing Cargo.lock
The previous cache key used hashFiles('**/Cargo.lock') but Cargo.lock is
gitignored in this library repo. This caused the cache to have an empty
hash suffix, restoring stale dependencies that didn't include tantivy,
wide, and other optional deps that were added recently.

Using Cargo.toml hash ensures the cache invalidates when dependencies change.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 10:33:37 -05:00
Olow304 a4fc2b4e72 Fix CI build: add missing #[cfg(feature = lex)] guards for tantivy-dependent code 2026-01-27 09:44:02 -05:00
Olow304 87c1343f4d Fix: suppress ONNX Runtime stderr warnings on macOS 2026-01-27 09:03:19 -05:00
Saleban Olow f24b90db5d Merge pull request #187 from 0x-pankaj/feat/fix-symspell-cleanup 2026-01-26 20:48:13 -05:00
pankaj aaae5a02ee feat: fix symspell_cleanup data corruption and add dictionary download tooling 2026-01-26 22:08:45 +05:45
Olow304 dbca79e89d fix: resolve redundant closure lint in tantivy.rs:159 2026-01-25 16:05:10 -05:00
Olow304 9108395e48 fix: resolve redundant closure lint in search/mod.rs 2026-01-25 15:54:22 -05:00
Olow304 2bbad84152 fix: Lint formatting issues fixed. 2026-01-25 14:34:01 -05:00
Olow304 06159b6629 Release: v2.0.135 memvid
Docker Release / build-and-push (push) Has been cancelled
v2.0.135
2026-01-25 14:22:56 -05:00
Saleban Olow bb8eb611f6 Merge pull request #186 from 0x-pankaj/fix/windows-tantivy-file-locking
fix(tests): add Windows delay for Tantivy file handle release
2026-01-25 13:54:20 -05:00
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
Mr Sharafdin c26911bead Merge pull request #185 from 0x-pankaj/feat/hnsw-implementation
feat: apply HNSW implementation patch
2026-01-24 18:28:31 -08:00
Mr Sharafdin 5bf7d92f6d Merge pull request #173 from 0x-pankaj/feat/api-embedding-providers
feat: add OpenAI API embedding provider
2026-01-24 18:17:44 -08:00