Tamo
576d7d94b1
fix the old indexer
2025-09-23 13:55:36 +02:00
Tamo
3fbeff4308
add cellulite to the old pipeline, it probably doesn't works
2025-09-23 13:55:36 +02:00
Louis Dureuil
a8cd81c7f4
get_vector_store returns an option, handles it in Index::settings
2025-09-08 16:53:57 +02:00
Louis Dureuil
13df964564
Adopt neutral terminology where arroy/hannoy would be confusing
2025-09-03 16:11:40 +02:00
Louis Dureuil
da6fffdf6d
Switch from version to backend selector
2025-08-26 17:49:56 +02:00
Clément Renault
31cb960992
Make clippy happy
2025-08-26 10:19:55 +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
0d4b78a217
Integrate the hannoy progress
2025-08-26 09:44:23 +02:00
Clément Renault
27550dafad
Reintroduce arroy and support for dumpless upgrade from previous versions
2025-08-26 09:44:21 +02:00
Clément Renault
f51f7832a7
Rename the ArroyWrapper/HannoyWrapper into VectorStore
2025-08-26 09:44:21 +02:00
Kerollmops
affcaef556
Use Hannoy instead of arroy
2025-08-26 09:44:21 +02:00
Louis Dureuil
9c6c0af076
Misc churn
2025-08-19 14:50:41 +02:00
Louis Dureuil
afc164a271
Fix in old indexer
2025-07-21 15:11:23 +02:00
Louis Dureuil
0ca652de28
Extract vector points: remove the {
2025-07-03 10:52:30 +02:00
Louis Dureuil
735634e998
Send owned metadata and clear inputs in case of error
2025-07-03 10:32:57 +02:00
Louis Dureuil
a06cb1bfd6
Remove Embed::process_embeddings
and have it be an inherent function of the type that uses it
2025-07-03 10:02:16 +02:00
Louis Dureuil
549dc985b8
Old dump import indexer: fix the case where going from Generated to Generated
2025-07-03 09:58:41 +02:00
Louis Dureuil
2b2e6c0b3a
Settings changes
2025-07-02 00:05:13 +02:00
Louis Dureuil
cab5e35ff7
Implement in old settings indexer and old dump import indexer
2025-07-02 00:05:12 +02:00
Mubelotix
8fef48f8ca
Merge pull request #5670 from meilisearch/export-and-transfer-route
...
Introduce a new route to export indexes
2025-07-01 14:37:02 +00:00
Mubelotix
0f6dd133b2
Turn to references
2025-06-26 12:15:09 +02:00
Mubelotix
29f6eeff8f
Remove lots of Arcs
2025-06-26 12:15:08 +02:00
Clément Renault
c6216517c7
Parallelize document upload
2025-06-25 15:27:10 +02:00
Mubelotix
d08e89ea3d
Remove options
2025-06-24 15:10:15 +02:00
Mubelotix
695877043a
Fix warnings
2025-06-24 14:53:39 +02:00
Mubelotix
4925b30196
Move embedder stats out of progress
2025-06-23 15:24:14 +02:00
Mubelotix
4cadc8113b
Add embedder stats in batches
2025-06-20 12:42:22 +02:00
Clément Renault
abb399b802
Merge pull request #5674 from meilisearch/release-v1.15.2
...
Bring back v1.15.2 to main
2025-06-16 11:36:07 +00:00
ManyTheFish
5d191c479e
Skip indexing on settings update when possible,
...
when removing a field from the filterable settings,
this will trigger a reindexing of the negative version of the document,
which removes the document from the searchable as well because the field was considered removed.
2025-06-12 12:37:27 +02:00
Clément Renault
9bda9a9a64
Merge remote-tracking branch 'origin/main' into tmp-release-v1.15.1
2025-06-12 10:21:07 +02:00
ManyTheFish
161cb736ea
Adapt tests to the Chinese word segmenter changes
...
The new Chinese segmenter is splitting words in smaller parts.
The words `小化妆包` was previously seegmented as `小 / 化妆包` and is now segmented as `小 / 化妆 / 包`,
which changes the tests results.
2025-06-03 10:37:29 +02:00
nnethercott
75a7e40a27
Merge branch 'main' into all-cpus-in-import-dump
2025-05-12 21:48:12 +02:00
nnethercott
53f32a7dd7
refactor: change thread_pool from Option<ThreadPoolNoAbort> to
...
ThreadPoolNoAbort
2025-05-07 17:00:08 +02:00
ManyTheFish
0cb2bf34a5
Fix test
2025-04-29 14:47:30 +02:00
nnethercott
3b773b3416
Revert thread_pool type back to Option in config
2025-04-28 11:56:37 +02:00
nnethercott
648b2876f6
Create temp threadpool with all CPUs in dump
2025-04-27 00:52:10 +02:00
ManyTheFish
63a4dfa2a8
Add disableOnNumber setting
2025-04-23 16:57:50 +02:00
Tamo
b025f1bcf1
Merge branch 'main' into release-v1.14.0-tmp
2025-04-14 12:35:47 +02:00
Clément Renault
a0bfcf8872
Make cargo fmt happy
2025-04-01 11:27:41 +02:00
Clément Renault
64477aac60
Box the large GeoError error variant
2025-04-01 11:26:34 +02:00
Clément Renault
4d90e3d2ec
Make Cargo and Clippy happy
2025-04-01 11:26:34 +02:00
Kerollmops
db7ce03763
Improve the performances of computing the size of the documents database
2025-03-26 17:40:12 +01:00
Tamo
009c36a4d0
Add support for the progress API of arroy
2025-03-13 19:00:43 +01:00
Louis Dureuil
e2d372823a
Disable the cache by default and make it experimental
2025-03-13 17:22:51 +01:00
Tamo
5ef7767429
Let arroy uses all the memory available instead of 50% of the 70%
2025-03-13 15:06:03 +01:00
Tamo
ef9d9f8481
set the memory in arroy
2025-03-13 11:29:00 +01:00
ManyTheFish
6d52c6e711
Merge branch 'main' into granular-filterable-attributes
2025-03-11 10:05:58 +01:00
ManyTheFish
abef655849
Revert metadata creation when computing facet search and distinct
2025-03-10 15:45:59 +01:00