Clément Renault
|
ff80b4d0ff
|
Merge pull request #5891 from nnethercott/fix-hannoy-arroy-conversion
Bump `hannoy` to v0.0.8
|
2025-09-23 13:26:54 +00:00 |
|
Kerollmops
|
d7de819d11
|
Bump Hannoy to fix unreachable documents
|
2025-09-18 14:26:13 +02:00 |
|
Tamo
|
26d9070aa7
|
increase rust version from 1.85 to 1.89
|
2025-09-16 17:21:33 +02:00 |
|
nnethercott
|
a47888f02c
|
bump hannoy to 0.6
|
2025-09-16 11:02:46 +02:00 |
|
nnethercott
|
5bef2f4d86
|
Update arroy-hannoy conversion internals
|
2025-09-15 16:10:56 +02:00 |
|
Louis Dureuil
|
fd795c513b
|
add documentation warnings
|
2025-09-10 09:44:41 +02:00 |
|
Louis Dureuil
|
ce136ec0c1
|
Support missing search_fragments and indexing_fragments
|
2025-09-10 09:43:39 +02:00 |
|
Louis Dureuil
|
4cc8fb2c5c
|
Add comment about upgrade procedure
Co-authored-by: Tamo <tamo@meilisearch.com>
|
2025-09-09 17:42:33 +02:00 |
|
Louis Dureuil
|
c32c74671d
|
Rename HannoyStats to VectorStoreStats
The stats can be provided by any backend
|
2025-09-03 14:45:31 +02:00 |
|
Louis Dureuil
|
b05bcf2c13
|
happy clippy
|
2025-09-03 14:13:08 +02:00 |
|
Louis Dureuil
|
90cc5263f6
|
Remove MEILI_EMBEDDINGS_CHUNK_SIZE
|
2025-09-03 13:57:58 +02:00 |
|
Louis Dureuil
|
687260bc13
|
Change approach to arroy <-> migration after encountering multiple issues
|
2025-09-02 17:49:22 +02:00 |
|
Louis Dureuil
|
6b6e69b07a
|
rename Arroy to "stable" and Hannoy to "experimental" in setting values
|
2025-09-02 14:52:43 +02:00 |
|
Louis Dureuil
|
118c6da64d
|
Update hannoy to v0.0.5
|
2025-09-01 16:42:08 +02:00 |
|
Louis Dureuil
|
a989f52657
|
Fix signature of backend change function
|
2025-09-01 16:38:39 +02:00 |
|
Louis Dureuil
|
a8cc66899c
|
Derive ToSchema for VectorStoreBackend
|
2025-09-01 16:38:18 +02:00 |
|
Louis Dureuil
|
8933d87031
|
Make backend change cancelable
|
2025-09-01 12:10:57 +02:00 |
|
Louis Dureuil
|
5fc7872ab3
|
Make sure the vector store works with both arroy and hannoy
|
2025-08-28 16:32:47 +02:00 |
|
Louis Dureuil
|
b2f2807a94
|
Integrate arroy with conversion capabilities
|
2025-08-28 14:43:04 +02:00 |
|
Louis Dureuil
|
da6fffdf6d
|
Switch from version to backend selector
|
2025-08-26 17:49:56 +02:00 |
|
Louis Dureuil
|
b5f0c19406
|
Split the vector module in submodules
|
2025-08-26 16:32:17 +02:00 |
|
Clément Renault
|
6d9e0c4bce
|
Switch to hannoy 0.0.4
|
2025-08-26 10:19:54 +02:00 |
|
Clément Renault
|
97ea9e9937
|
Make cargo fmt happy
|
2025-08-26 10:19:54 +02:00 |
|
Clément Renault
|
4645813ea8
|
Make clippy happy
|
2025-08-26 10:19:54 +02:00 |
|
Clément Renault
|
fb68f1241c
|
Dispatch the vector store based on the index version
|
2025-08-26 10:19:54 +02:00 |
|
Clément Renault
|
f5f2f7c6f2
|
Make the VectorStore aware of the index version
|
2025-08-26 10:19:53 +02:00 |
|
Clément Renault
|
6340412219
|
Expose Hannoy progress when upgrading
|
2025-08-26 10:19:53 +02:00 |
|
Louis Dureuil
|
6e4dfa0168
|
First version of Hannoy dumpless upgrade
|
2025-08-26 10:19:52 +02:00 |
|
Clément Renault
|
0d4b78a217
|
Integrate the hannoy progress
|
2025-08-26 09:44:23 +02:00 |
|
Kerollmops
|
aef07f4bfa
|
wip: Use Hamming when binary quantized
|
2025-08-26 09:44:23 +02:00 |
|
Clément Renault
|
0b3f983d27
|
Always use at least an ef = 100 when searching
|
2025-08-26 09:44:23 +02:00 |
|
Kerollmops
|
6d92c94bb3
|
Add a missing cancelation call for hannoy
|
2025-08-26 09:44:23 +02:00 |
|
Kerollmops
|
30110a0488
|
Reintroduce changing the distance from Cosine to Cosine binary quantized
|
2025-08-26 09:44:22 +02:00 |
|
Kerollmops
|
47cee7e1ea
|
Bump Hannoy's version
|
2025-08-26 09:44:22 +02:00 |
|
Clément Renault
|
493d67ffd4
|
Increase efSearch from x2 to x10
|
2025-08-26 09:44:22 +02:00 |
|
Clément Renault
|
2b2559016a
|
Increase efConstruction from 48 to 125
|
2025-08-26 09:44:22 +02:00 |
|
Clément Renault
|
6176b143bb
|
remove-me: Introduce an env var to change the embeddings chunk size
|
2025-08-26 09:44:22 +02:00 |
|
Clément Renault
|
f51f7832a7
|
Rename the ArroyWrapper/HannoyWrapper into VectorStore
|
2025-08-26 09:44:21 +02:00 |
|
Clément Renault
|
a38a57acb6
|
Use constants as the hannoy default parameters
|
2025-08-26 09:44:21 +02:00 |
|
Kerollmops
|
affcaef556
|
Use Hannoy instead of arroy
|
2025-08-26 09:44:21 +02:00 |
|
Mubelotix
|
be045a7636
|
Merge branch 'release-v1.16.0' into fragment-filters
|
2025-08-01 09:04:12 +02:00 |
|
Mubelotix
|
223df5a433
|
Remove incorrect break
|
2025-07-29 11:02:59 +02:00 |
|
Mubelotix
|
0014ed3114
|
Apply review suggestions
|
2025-07-22 10:56:05 +02:00 |
|
Louis Dureuil
|
a0b71a8785
|
EmbedderOptions::has_fragments()
|
2025-07-21 15:11:24 +02:00 |
|
Louis Dureuil
|
058f9ffda5
|
Merge pull request #5734 from meilisearch/request-fragments-test
Tests for multimodal
|
2025-07-16 11:04:00 +00:00 |
|
Mubelotix
|
3261aadcf2
|
Add composite test
|
2025-07-07 16:50:39 +02:00 |
|
Mubelotix
|
073e9f2967
|
Disable similarity check on composite embedders using fragments
|
2025-07-07 16:46:16 +02:00 |
|
Louis Dureuil
|
a3254d7d7d
|
Implement dumpless upgrade from v1.15 to v1.16
|
2025-07-07 11:57:08 +02:00 |
|
Louis Dureuil
|
dfe0c8664e
|
Add a version of prompt::Context that has no fields
|
2025-07-03 11:08:31 +02:00 |
|
Louis Dureuil
|
87f105747f
|
Add documentation to Extractor trait
|
2025-07-03 10:41:20 +02:00 |
|