MeiliSearch/crates/milli/src
meili-bors[bot] 3fd86e8d76
Merge #5371
5371: Composite embedders r=irevoire a=dureuill

# Pull Request

## Related issue
Fixes #5343 

## What does this PR do?
- Implement [public usage](https://www.notion.so/meilisearch/Composite-embedder-usage-14a4b06b651f81859dc3df21e8cd02a0)
- Refactor the way we check if a parameter is mandatory/allowed/disallowed for a given source
- Take the "nesting context" into account for computer if a parameter is mandatory/allowed/disallowed
- Add tests checking all parameters with all sources, and made sure the results didn't change compared with v1.13

## Dumpless Upgrade

- This adds a new value for an existing parameter => compatible without change
- This adds new optional parameters => compatible without change

Co-authored-by: Louis Dureuil <louis@meilisearch.com>
2025-03-05 17:18:11 +00:00
..
documents User failure for documents with docid of ==512 bytes 2024-12-10 11:06:24 +01:00
facet Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
fields_ids_map First batch of PR comment 2024-11-21 16:38:11 +01:00
heed_codec fmt 2025-01-23 16:51:20 +01:00
prompt Return docid in case of errors while rendering the document template 2024-12-11 15:26:18 +01:00
search Merge #5371 2025-03-05 17:18:11 +00:00
snapshots/index.rs Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
update Merge #5371 2025-03-05 17:18:11 +00:00
vector Rename SettingsDiff::diff to SettingsDiff::apply_and_diff 2025-03-05 18:16:57 +01:00
asc_desc.rs Fix the format and linter error 2024-12-28 20:35:55 +08:00
constants.rs Add the new tasks with most of the job done 2025-01-23 16:48:32 +01:00
criterion.rs Replace hardcoded string with constants 2024-12-28 20:35:55 +08:00
database_stats.rs fix clippy 2025-02-26 17:02:43 +01:00
error.rs Error types 2025-02-24 13:58:26 +01:00
external_documents_ids.rs Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
fieldids_weights_map.rs Fix the format and linter error 2024-12-28 20:35:55 +08:00
fields_ids_map.rs Merge branch 'indexer-edition-2024' into indexer-edition-2024-doc-chunks 2024-11-06 15:50:53 +01:00
index.rs Fix fmt 2025-02-26 17:02:45 +01:00
lib.rs Add document database stats 2025-02-26 17:01:25 +01:00
localized_attributes_rules.rs Implements the get and delete tasks route 2025-01-07 16:26:04 +01:00
order_by_map.rs Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
progress.rs Reorder steps 2025-02-18 19:26:41 +01:00
proximity.rs Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
score_details.rs Add WeightedScoreValues to be able to compare remote scores 2025-02-05 15:03:16 +01:00
snapshot_tests.rs Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
thread_pool_no_abort.rs Do not create too many rayon tasks 2025-01-30 16:36:12 +01:00