Improvements
Faster settings indexing performance Meilisearch now handles more settings through the optimized settings indexer, significantly improving performance when changing settings. The following settings are now directly handled by the new indexer without requiring a full re-indexing:- Displayed fields
- Synonyms
- Primary key
- Typo tolerance settings (authorize typos, min word length for one and two typos)
- Facet settings (max values per facet, sort facet values by)
- Pagination max total hits
- Search cutoff
- Chat settings
- Foreign keys
- Global facet search
MEILI_EXPERIMENTAL_NO_EDITION_2024_FOR_SETTINGS=true or using the equivalent CLI parameter.
Improved document fetch performance
Document fetching no longer blocks Actix worker threads, resulting in better overall system responsiveness when retrieving documents.
Optimized deletion batching
Meilisearch now more efficiently batches filter-based deletions when mixed with document additions, improving indexing performance for this operation pattern. However, deleting documents by ID remains the recommended approach for optimal performance.