8.17.0
Enhancement
- Introduces recording and retrieving of documents accessed by end-users as part of suggestions to support E-Commerce and SaaS search use-cases
This is a complement to recent searches which capture the search term, this endpoint captures the entire document enabling to build for use-cases where recent document access patterns need to be surfaced
- Introduces pipeline boost stages by
geo
andrange
queries (previous support includedterm
andsearch
queries) - Consistent composition of
headers
andparams
forhttpRequest
andelasticsearchQuery
stages- When the inputs for these aren't specified, incoming headers and query string params are used
- When the inputs are specified, only the specified inputs are used
- Composition is possible via a custom script that can add headers and params to the incoming values
Fixes
- Set default values to non-required keys when not passed while setting AI preferences
- Configures FAQ and index suggestions behavior for showing all matches when value is empty
- Removes query generation for a react clause query when its value isn't set
- Handle race condition when deleting expired sessions
- Fixes an issue with global envs getting added when a pipeline is added to a fresh cluster
- Includes request URL, Method to be returned for
httpRequest
andelasticsearchQuery
stages