Commit graph

12035 commits

Author SHA1 Message Date
Clément Renault
6f248b78a9
Merge pull request #5751 from meilisearch/fix-searchable-attributes-order
Fix: Preserve order of searchable attributes when modified
2025-07-15 10:38:11 +00:00
Many the fish
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
Clément Renault
f4f333dbf6
Merge pull request #5753 from meilisearch/export-fixes
Various fixes on the export route
2025-07-11 19:15:42 +00:00
Mubelotix
1ade76ba10
Remove sneaky debug 2025-07-11 12:27:04 +02:00
Mubelotix
ae26658913
Use the most appropriate unit in payload_too_large error 2025-07-11 12:27:03 +02:00
Mubelotix
aa09edb3fb
Fix errors being silently dropped 2025-07-11 12:27:03 +02:00
Mubelotix
3f42f1a036
Get rid of bearer 2025-07-11 12:27:03 +02:00
Mubelotix
9bdfdd395b
Fix document step overflowing 2025-07-11 12:27:03 +02:00
Mubelotix
78d0625a91
Decrease default payload size for exports 2025-07-11 12:27:03 +02:00
ManyTheFish
3f655ea20e compare user defined searchable fields instead of internal searchable fields 2025-07-10 18:24:23 +02:00
ManyTheFish
50bc1d55f3 Add test reproducing the bug 2025-07-10 18:23:46 +02:00
Tamo
faa1f7c5b7
Merge pull request #5693 from Mubelotix/default-key
Add a Read-Only Admin API Key by default
2025-07-08 12:38:29 +00:00
Mubelotix
9cee432255
Fix broken tests 2025-07-08 13:36:26 +02:00
Mubelotix
ff8d48d2f1
Merge branch 'main' into default-key 2025-07-08 12:21:46 +02:00
Mubelotix
a56c036994
Update crates/meilisearch-types/src/keys.rs
Co-authored-by: gui machiavelli <hey@guimachiavelli.com>
2025-07-08 12:18:52 +02:00
Tamo
511c48f520
Merge pull request #5737 from meilisearch/request-fragments-dumpless-upgrade
Fix the dumpless upgrade from v1.15 to v1.16 for request fragments
2025-07-08 08:49:38 +00:00
Louis Dureuil
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
Louis Dureuil
5f8f48ec95
Add new snapshot checking for regenerativeness 2025-07-07 16:43:05 +02:00
Louis Dureuil
ed2fe365a0
Fix existing snaps 2025-07-07 16:42:50 +02:00
Louis Dureuil
f7c8a77f89
Update v1.12.0 DB to contain vectors 2025-07-07 16:01:50 +02:00
Clément Renault
a8030850ee
Merge pull request #5733 from meilisearch/improve-export-analytics
Improve the analytics of the `/export` route
2025-07-07 12:26:11 +00:00
Louis Dureuil
a3254d7d7d
Implement dumpless upgrade from v1.15 to v1.16 2025-07-07 11:57:08 +02:00
Louis Dureuil
73c9c1ebdc
Add compile-time checks for dumpless upgrade 2025-07-07 11:34:18 +02:00
Clément Renault
4c7a6e5c1b
Do not leak private URLs 2025-07-07 11:07:58 +02:00
Tamo
ef4c87accf
Merge pull request #5732 from meilisearch/chat-route-support-metrics
Add chat-related metrics on the prometheus route
2025-07-07 08:33:31 +00:00
Clément Renault
ced7ea4a5c
Merge pull request #5731 from meilisearch/chat-route-support-dumps
Export and import chat completions workspace settings in dumps
2025-07-07 08:31:41 +00:00
Kerollmops
07bfed99e6
Expose the host in the analytics 2025-07-04 11:08:02 +02:00
Louis Dureuil
fef089c7b6
Merge pull request #5596 from meilisearch/request-fragments
Request fragments
2025-07-03 15:01:44 +00:00
Clément Renault
d47e1e15de
Merge pull request #5730 from meilisearch/update-version-v1.16.0
Update version for the next release (v1.16.0) in Cargo.toml
2025-07-03 14:45:43 +00:00
Clément Renault
a76a3e8f11
Change the metric name for the search to use a label 2025-07-03 16:01:31 +02:00
ManyTheFish
32dede35c7 Update snapshots 2025-07-03 15:59:14 +02:00
Clément Renault
6397ef12a0
Use three metrics for the three different tokens 2025-07-03 15:56:56 +02:00
Clément Renault
b5e41f0e46
Fix the Mistral uncompatibility with the usage of OpenAI 2025-07-03 15:21:40 +02:00
Clément Renault
9f0d33ec99
Expose the number of tokens on the chat completions routes 2025-07-03 15:05:15 +02:00
Louis Dureuil
90e6b6416f
new extractor bugfixes:
- fix old_has_fragments
- new_is_user_provided is always false when generating fragments,
  even if no fragment ever matches
2025-07-03 14:35:02 +02:00
Clément Renault
2b75072b09
Expose the number of internal chat searches on the /metrics route 2025-07-03 14:04:27 +02:00
Clément Renault
6e6fd077d4
Ignore unexisting chat completions settings folder 2025-07-03 13:37:38 +02:00
Clément Renault
a051ab3d9a
Support importing chat completions settings 2025-07-03 12:04:40 +02:00
Clément Renault
6b94033c97
Correctly export the chat completions settings in dumps 2025-07-03 11:30:24 +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
0ca652de28
Extract vector points: remove the { 2025-07-03 10:52:30 +02:00
Louis Dureuil
87f105747f
Add documentation to Extractor trait 2025-07-03 10:41:20 +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
3740755d9c
Compare to RawValue::NULL constant rather than explicit "null" 2025-07-03 10:11:07 +02:00
Kerollmops
bbcabc47bd Update version for the next release (v1.16.0) in Cargo.toml 2025-07-03 08:06:38 +00: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
428463e45c
Check indexing fragments as well as search fragments 2025-07-02 16:17:22 +02:00
Louis Dureuil
7113fcf63a
New error 2025-07-02 16:17:12 +02:00
Louis Dureuil
aa6855cd4f
Vector settings: don't assume which kind of request is asked when looking at a settings update without fragments 2025-07-02 16:12:23 +02:00