Commit Graph

12502 Commits

Author SHA1 Message Date
4645813ea8 Make clippy happy 2025-08-26 10:19:54 +02:00
fb68f1241c Dispatch the vector store based on the index version 2025-08-26 10:19:54 +02:00
f5f2f7c6f2 Make the VectorStore aware of the index version 2025-08-26 10:19:53 +02:00
6340412219 Expose Hannoy progress when upgrading 2025-08-26 10:19:53 +02:00
6e4dfa0168 First version of Hannoy dumpless upgrade 2025-08-26 10:19:52 +02:00
5cf66856ae Merge pull request #5859 from meilisearch/revert-5857-license-detection
Revert "Fix license detection"
2025-08-26 07:53:17 +00:00
0d4b78a217 Integrate the hannoy progress 2025-08-26 09:44:23 +02:00
aef07f4bfa wip: Use Hamming when binary quantized 2025-08-26 09:44:23 +02:00
0b3f983d27 Always use at least an ef = 100 when searching 2025-08-26 09:44:23 +02:00
52d55ccd8e Switch to hannoy with support for deletions 2025-08-26 09:44:23 +02:00
6d92c94bb3 Add a missing cancelation call for hannoy 2025-08-26 09:44:23 +02:00
30110a0488 Reintroduce changing the distance from Cosine to Cosine binary quantized 2025-08-26 09:44:22 +02:00
47cee7e1ea Bump Hannoy's version 2025-08-26 09:44:22 +02:00
493d67ffd4 Increase efSearch from x2 to x10 2025-08-26 09:44:22 +02:00
2b2559016a Increase efConstruction from 48 to 125 2025-08-26 09:44:22 +02:00
6176b143bb remove-me: Introduce an env var to change the embeddings chunk size 2025-08-26 09:44:22 +02:00
f9d0d1ddd6 Bump hannoy 2025-08-26 09:44:22 +02:00
e50f970ab8 Use a more feature-full Hannoy version 2025-08-26 09:44:21 +02:00
27550dafad Reintroduce arroy and support for dumpless upgrade from previous versions 2025-08-26 09:44:21 +02:00
a7cd6853db Rename the vector store const name and keep the vector-arroy db name 2025-08-26 09:44:21 +02:00
f51f7832a7 Rename the ArroyWrapper/HannoyWrapper into VectorStore 2025-08-26 09:44:21 +02:00
a38a57acb6 Use constants as the hannoy default parameters 2025-08-26 09:44:21 +02:00
affcaef556 Use Hannoy instead of arroy 2025-08-26 09:44:21 +02:00
7acac2f560 Revert "Fix license detection" 2025-08-26 08:51:07 +02:00
b68431367f run cargo fmt 2025-08-25 23:47:24 -07:00
79d3d1606c Display the progressTrace in real time #5835 2025-08-25 23:33:26 -07:00
580bfb06b4 Merge pull request #5857 from meilisearch/license-detection
Fix license detection
2025-08-25 18:28:55 +00:00
062c9c6971 Fix links 2025-08-25 19:39:24 +02:00
07ed5c57e4 Fix license detection 2025-08-25 19:12:28 +02:00
a94a13c9b0 Merge pull request #5849 from meilisearch/tmp-v1.19
Prepare for v1.19 release
v1.19.0
2025-08-25 07:03:27 +00:00
938ef77ee5 Fix scheduled CI failure
Disabled default features on the meilisearch dependency in one crate to
prevent lindera from being pulled in during the scheduled CI build
2025-08-23 19:30:26 +05:30
9dcdde592c Merge pull request #5729 from martin-g/5616-max-memory-in-container
Take into account the allowed max memory of the container
2025-08-21 14:43:32 +00:00
7de44ad2b7 Add v1.19 in index-scheduler and index upgrades 2025-08-21 16:37:35 +02:00
820854ba5c Update snapshots 2025-08-21 16:37:23 +02:00
496de5563a Update version in Cargo.toml 2025-08-21 16:36:56 +02:00
0a86b1e11e Update Arroy v0.6.2
The new version of arroy contains a search optimization when there is few input candidates compared to the number of documents in the database
2025-08-21 09:37:17 +02:00
795045c03a Merge pull request #5784 from meilisearch/sharding-split-docs
Sharding and EE license
2025-08-19 14:17:37 +00:00
b541b7bed3 Change license text to clarify that EE files are in EE modules 2025-08-19 14:50:42 +02:00
6fb3cf95e4 Move EE files into EE modules 2025-08-19 14:50:42 +02:00
cbd2bdf0fa Fix snapshots 2025-08-19 14:50:42 +02:00
601785692f Remove erroneous untagged annotation 2025-08-19 14:50:42 +02:00
65c212d1fd camel case the fields in "origin" 2025-08-19 14:50:42 +02:00
85feb3a26c Rename Body::with_file 2025-08-19 14:50:42 +02:00
d550b90c60 Adjust timeouts 2025-08-19 14:50:42 +02:00
385acbbcd2 Don't always hardcode Content-Type in proxy 2025-08-19 14:50:41 +02:00
484dbf8c06 Update snap 2025-08-19 14:50:41 +02:00
9c6c0af076 Misc churn 2025-08-19 14:50:41 +02:00
e33fbcf7b2 Move meilisearch_types::Network to its own module 2025-08-19 14:50:41 +02:00
d352f33d16 Make types Serialize and Deserialize for proxying 2025-08-19 14:50:41 +02:00
3682b92ee8 New errors 2025-08-19 14:50:41 +02:00