New Features
Search Performance Observability
All search routes now support ashowPerformanceDetails parameter that returns detailed performance metrics for your searches. When enabled, the response includes a performanceDetails field with timing information for each stage of the search pipeline.
Affected routes:
POST /indexes/<index_uid>/searchGET /indexes/<index_uid>/searchPOST /multi-searchPOST /indexes/<index_uid>/similarGET /indexes/<index_uid>/similar
Search Example
Request:Multi-search Example
Request:Federated Search Example
Request:Similar Documents Example
Request:Improvements
Multithreaded Post-processing Now Always Enabled
Multithreaded post-processing of facets and prefixes is now permanently enabled, removing the experimental feature flag. This results in faster indexing on multi-core machines.Other
Breaking Change: Fields Endpoint Response Format
ThePOST /indexes/<index_uid>/fields route now returns a paginated object instead of a direct array. This allows you to see how many fields match a given filter.
Before:
Fields Endpoint Pattern Filtering Fix
Fixed incorrect pattern matching where parent fields were incorrectly matching child field patterns. For example, atitle field will no longer match the pattern title.en.
Find more information on GitHub