Commit Graph

12347 Commits

Author SHA1 Message Date
de0cd51263 Switch to hannoy 0.0.4 2025-08-14 11:27:32 +02:00
df578a5118 Make cargo insta happy 2025-08-13 13:52:01 +02:00
3630415881 Remove the vector_store reference 2025-08-13 13:42:16 +02:00
abd6c4e149 Depend on Hannoy from crates.io 2025-08-13 13:42:15 +02:00
a64a2c92e8 Make cargo insta happy 2025-08-13 13:42:15 +02:00
b10fc07a86 Move code to the right file 2025-08-13 13:41:11 +02:00
dcbb4dfe28 Make cargo fmt happy 2025-08-13 13:41:11 +02:00
4608dcdfcf Make clippy happy 2025-08-13 13:41:11 +02:00
432974b0ff Dispatch the vector store based on the index version 2025-08-13 13:41:10 +02:00
d51c60dd12 Make the VectorStore aware of the index version 2025-08-13 13:41:10 +02:00
9ef8c53b8c Expose Hannoy progress when upgrading 2025-08-13 13:41:10 +02:00
b3f77ecbe1 First version of Hannoy dumpless upgrade 2025-08-13 13:41:09 +02:00
7c6c6bed11 Integrate the hannoy progress 2025-08-13 13:40:26 +02:00
52f9213247 wip: Use Hamming when binary quantized 2025-08-13 13:40:25 +02:00
bd805c0a3f Always use at least an ef = 100 when searching 2025-08-13 13:40:25 +02:00
f4f9f41417 Switch to hannoy with support for deletions 2025-08-13 13:40:24 +02:00
8c52636690 Add a missing cancelation call for hannoy 2025-08-13 13:40:23 +02:00
55b06031bb Reintroduce changing the distance from Cosine to Cosine binary quantized 2025-08-13 13:40:22 +02:00
adf40be9a0 Bump Hannoy's version 2025-08-13 13:40:22 +02:00
ac893552b7 Increase efSearch from x2 to x10 2025-08-13 13:40:21 +02:00
5f2607d148 Increase efConstruction from 48 to 125 2025-08-13 13:40:20 +02:00
b4df747547 remove-me: Introduce an env var to change the embeddings chunk size 2025-08-13 13:40:19 +02:00
d13e2b7790 Bump hannoy 2025-08-13 13:40:19 +02:00
22398fc618 Use a more feature-full Hannoy version 2025-08-13 13:40:18 +02:00
9504fd8197 Reintroduce arroy and support for dumpless upgrade from previous versions 2025-08-13 13:40:17 +02:00
15bd63e402 Rename the vector store const name and keep the vector-arroy db name 2025-08-13 13:40:14 +02:00
2245121f1d Rename the ArroyWrapper/HannoyWrapper into VectorStore 2025-08-13 13:40:13 +02:00
7d1c0a508e Use constants as the hannoy default parameters 2025-08-13 13:40:12 +02:00
27ad20bc6b Use Hannoy instead of arroy 2025-08-13 13:40:11 +02:00
300f5ce0f4 Merge pull request #5778 from meilisearch/retrieve-query-vectors
Return query vector
2025-08-13 07:39:15 +00:00
3240d89e81 Merge pull request #5830 from meilisearch/v1-17-1
Update version for v1.17.1
v1.17.1
2025-08-12 15:43:28 +00:00
63a649fd7d Merge pull request #5831 from meilisearch/fix-ci
Fix update-cargo-version CI
2025-08-12 14:16:22 +00:00
b9e014c044 Update snapshots 2025-08-12 15:36:28 +02:00
9021cb4258 Fix update-cargo-version CI 2025-08-12 14:55:57 +02:00
de52fe91f5 Update version 2025-08-12 14:52:50 +02:00
97ecbb53ff Merge pull request #5823 from meilisearch/ci-open-api
Add CI to publish OpenAPI file
2025-08-12 12:38:05 +00:00
14b1a3300b Fix indentation 2025-08-12 10:07:34 +02:00
f4903c2fe7 Merge pull request #5824 from meilisearch/curquiza-patch-1
Update release doc (again)
v1.17.0
2025-08-12 06:33:40 +00:00
3d271c25c7 Merge pull request #5815 from meilisearch/curquiza-patch-2
Minor update for release process
2025-08-11 17:14:48 +00:00
3c84010403 Minor change in CI manifest 2025-08-11 18:31:30 +02:00
a69af611e3 Add documentation 2025-08-11 18:29:52 +02:00
1f126a2d8a Update release doc (again) 2025-08-11 18:23:37 +02:00
c5b325de30 Fix rustfmt 2025-08-11 18:15:42 +02:00
100a6f96e4 Minor change 2025-08-11 18:11:23 +02:00
3c583ce7a4 Fix linting 2025-08-11 18:10:39 +02:00
0881810780 Add CI to publish OpenAPI file 2025-08-11 18:09:54 +02:00
b7f32c5acd Merge pull request #5817 from meilisearch/fix-dumpless-upgrade
fix the dumpless upgrade again
2025-08-11 15:29:54 +00:00
8f04529ba2 Merge pull request #5816 from meilisearch/webhook-telemetry
Update webhook telemetry events
2025-08-11 15:13:41 +00:00
54b85b8644 fix the dumpless upgrade again 2025-08-11 16:37:09 +02:00
562c620fec Update webhook telemetry events 2025-08-11 16:21:14 +02:00