This article covers how to activate activate and configure Meilisearch experimental features.
/experimental-features
API route.--experimental
. Environment variables for experimental features are always prefixed with MEILI_EXPERIMENTAL
.
Activating or deactivating experimental features this way requires you to relaunch Meilisearch.
/experimental-features
API route:
Name | Description | How to configure |
---|---|---|
Limit task batch size | Limits number of tasks processed in a single batch | CLI flag or environment variable |
Log customization | Customize log output and set up log streams | CLI flag or environment variable, API route |
Metrics API | Exposes Prometheus-compatible analytics data | CLI flag or environment variable, API route |
Reduce indexing memory usage | Optimizes indexing performance | CLI flag or environment variable |
Replication parameters | Alters task processing for clustering compatibility | CLI flag or environment variable |
Search queue size | Configure maximum number of concurrent search requests | CLI flag or environment variable |
CONTAINS filter operator | Enables usage of CONTAINS with the filter search parameter | API route |
Edit documents with function | Use a RHAI function to edit documents directly in the Meilisearch database | API route |
/network route | Enable /network route | API route |
Dumpless upgrade | Upgrade Meilisearch without generating a dump | API route |
Composite embedders | Enable composite embedders | API route |
Search query embedding cache | Enable a cache for search query embeddings | CLI flag or environment variable |
Uncompressed snapshots | Disable snapshot compaction | CLI flag or environment variable |
Maximum batch payload size | Limit batch payload size | CLI flag or environment variable |