-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Labels
enhancementNew feature or improvementNew feature or improvementimpacts cloudThis issue involves changes for the Meilisearch's cloud teamThis issue involves changes for the Meilisearch's cloud teamimpacts docsThis issue involves changes in the Meilisearch's documentationThis issue involves changes in the Meilisearch's documentationimpacts integrationsThis issue involves changes in the Meilisearch's integrationsThis issue involves changes in the Meilisearch's integrationsv1.14.0PRs/issues solved in v1.14.0 released on 2025-04-14PRs/issues solved in v1.14.0 released on 2025-04-14
Milestone
Description
Motivation
Let the user customize their relevancy to improve their indexing speed
Usage
TODO
Reminders when modifying the Setting API
- Ensure the new setting route is at least tested by the
test_setting_routesmacro - Ensure Analytics are fully implemented
-
/settings/my-new-settingconfigurated in themake_setting_routesmacro - global
/settingsroute configurated in theupdate_allfunction
-
- Ensure the dump serializing is consistent with the
/settingsroute serializing, e.g., enums case can be different (camelCasein route andPascalCasein the dump)
Special cases when adding a setting for an experimental feature
-
⚠️ API stability: The setting does not appear on the main settings route when the feature has never been enabled (e.g. mark itUnsetwhen returned from the index in this situation. See an example) - The setting cannot be set when the feature is disabled, either by the main settings route or the subroute (see
validate_settingsfunction) - If possible, the setting is reset when the feature is disabled (hard if it requires reindexing)
Impacted teams
@meilisearch/docs-team @meilisearch/integration-team @meilisearch/cloud-team
Metadata
Metadata
Assignees
Labels
enhancementNew feature or improvementNew feature or improvementimpacts cloudThis issue involves changes for the Meilisearch's cloud teamThis issue involves changes for the Meilisearch's cloud teamimpacts docsThis issue involves changes in the Meilisearch's documentationThis issue involves changes in the Meilisearch's documentationimpacts integrationsThis issue involves changes in the Meilisearch's integrationsThis issue involves changes in the Meilisearch's integrationsv1.14.0PRs/issues solved in v1.14.0 released on 2025-04-14PRs/issues solved in v1.14.0 released on 2025-04-14