Commit Graph

442 Commits

Author SHA1 Message Date
687260bc13 Change approach to arroy <-> migration after encountering multiple issues 2025-09-02 17:49:22 +02:00
a25111f32e get old backend before it mutates 2025-09-02 14:52:18 +02:00
454581dbc9 Support progress 2025-09-01 17:48:50 +02:00
231f86decf Refer to v1.19 and remove arroy -> hannoy dumpless upgrade 2025-09-01 12:10:13 +02:00
381de52fc5 Add setting to change backend 2025-09-01 12:09:18 +02:00
b2f2807a94 Integrate arroy with conversion capabilities 2025-08-28 14:43:04 +02:00
da6fffdf6d Switch from version to backend selector 2025-08-26 17:49:56 +02:00
b5f0c19406 Split the vector module in submodules 2025-08-26 16:32:17 +02:00
fb7ccc0db3 remove v1_17 2025-08-26 10:25:20 +02:00
69a84fbfe6 update to v1.22 2025-08-26 10:25:19 +02:00
31cb960992 Make clippy happy 2025-08-26 10:19:55 +02:00
72c63d3929 Move code to the right file 2025-08-26 10:19:54 +02:00
97ea9e9937 Make cargo fmt happy 2025-08-26 10:19:54 +02:00
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
0d4b78a217 Integrate the hannoy progress 2025-08-26 09:44:23 +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
affcaef556 Use Hannoy instead of arroy 2025-08-26 09:44:21 +02:00
062c9c6971 Fix links 2025-08-25 19:39:24 +02:00
7de44ad2b7 Add v1.19 in index-scheduler and index upgrades 2025-08-21 16:37:35 +02:00
6fb3cf95e4 Move EE files into EE modules 2025-08-19 14:50:42 +02:00
9c6c0af076 Misc churn 2025-08-19 14:50:41 +02:00
069d25dce6 Shard documents 2025-08-19 14:50:40 +02:00
e62a807b60 Add new milli::update:🆕:indexer::sharding module 2025-08-19 14:50:40 +02:00
a579ea2596 Remove useless code 2025-08-18 10:30:29 +02:00
c974f0ab0a Update dumpless upgrades 2025-08-18 09:44:55 +02:00
1fdf820931 Update version to v1.17.0 2025-08-06 12:12:52 +02:00
cac884401f Merge pull request #5800 from meilisearch/tmp-release-v1.16.0
Bring back changes to main
2025-08-04 16:34:24 +00:00
42001a25ff Merge pull request #5770 from meilisearch/fix/update-index-chat-settings
fix: index chat settings `searchParameters` incorrectly set with `limit: 20` when sending empty object
2025-07-22 13:26:01 +00:00
846d27354b Format 2025-07-22 15:18:21 +02:00
080d5f94dd Merge pull request #5763 from meilisearch/embedding-fixes
Regenerate all fragments when coming from a user provided vector
2025-07-22 08:35:07 +00:00
ba0f50e5ef fix: update default deserialization for ChatSearchParams limit field 2025-07-22 10:24:18 +02:00
366c37a686 Fix new indexer 2025-07-21 15:11:23 +02:00
afc164a271 Fix in old indexer 2025-07-21 15:11:23 +02:00
bdc2d1e64d Move the edition 2024 dump parameter to the right place 2025-07-21 14:50:05 +02:00
fd8b2451d7 Merge pull request #5754 from kametsun/fix/incorrect-stats-doc-count
Fix incorrect document count in stats after clearing all documents
2025-07-17 06:48:51 +00:00
058f9ffda5 Merge pull request #5734 from meilisearch/request-fragments-test
Tests for multimodal
2025-07-16 11:04:00 +00:00
d694e312ff Update crates/milli/src/update/settings.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
2025-07-15 11:54:59 +02:00
5cd61b50f9 Fix formatting 2025-07-12 18:19:26 +09:00
9a9be76757 add: verify that the statistics are correctly update assert 2025-07-12 11:15:44 +09:00
cfa6ba6c3b Fix stats showing wrong document count after clear all
Update database stats after clearing documents to ensure
/stats endpoint returns correct numberOfDocuments: 0 instead
of stale count.
2025-07-12 11:15:44 +09:00
3f655ea20e compare user defined searchable fields instead of internal searchable fields 2025-07-10 18:24:23 +02:00
4623691d1f Don't make the type-that-shall-not-be-written serializable
Following tamo's advice

Co-Authored-By: Tamo <tamo@meilisearch.com>
2025-07-08 10:04:33 +02:00
a3254d7d7d Implement dumpless upgrade from v1.15 to v1.16 2025-07-07 11:57:08 +02:00
73c9c1ebdc Add compile-time checks for dumpless upgrade 2025-07-07 11:34:18 +02:00