MeiliSearch/crates/milli/src
meili-bors[bot] 0e6b6bd130
Merge #4867
4867: Autogenerate the openAPI spec r=irevoire a=irevoire

# Pull Request

## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/5073

## What does this PR do?
- Introduce utoipa and the auto-generation of the openAPI file
- Introduce the scalar swagger when the `swagger` feature flag is enabled.

Generating the openAPI file takes between 15 and 20ms at startup time on my computer. That could be an issue if we plan to stabilize the feature.

Co-authored-by: Tamo <tamo@meilisearch.com>
2025-01-08 09:45:50 +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 Rename serialize_into into serialize_into_writer 2024-12-02 10:03:27 +01:00
prompt Return docid in case of errors while rendering the document template 2024-12-11 15:26:18 +01:00
search add the searches route and fix a few broken things 2025-01-07 16:26:06 +01:00
snapshots/index.rs Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00
update try my best to make the sub-settings routes works, it doesn't 2025-01-07 16:26:06 +01:00
vector try my best to make the sub-settings routes works, it doesn't 2025-01-07 16:26:06 +01:00
asc_desc.rs Fix the format and linter error 2024-12-28 20:35:55 +08:00
constants.rs Replace hardcoded string with constants 2024-12-28 20:35:55 +08:00
criterion.rs Replace hardcoded string with constants 2024-12-28 20:35:55 +08:00
error.rs Replace hardcoded string with constants 2024-12-28 20:35:55 +08: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 the format and linter error 2024-12-28 20:35:55 +08:00
lib.rs Replace hardcoded string with constants 2024-12-28 20:35:55 +08: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 add the batches 2025-01-07 16:26:06 +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 Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02: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 Move crates under a sub folder to clean up the code 2024-10-21 08:18:43 +02:00