Elasticsearch version 8.17.2
editElasticsearch version 8.17.2
editAlso see Breaking changes in 8.17.
Bug fixes
edit- Authentication
-
- Fix NPE on disabled API auth key cache #120483
- Data streams
-
-
Map
scope.name
as a dimension #120590
-
Map
- ES|QL
- Machine Learning
- Mapping
- Ranking
-
- Fix LTR rescorer throws local model reference is null on multi-shards index when explained is enabled #120717 (issue: #120739)
-
LTR sometines throw
NullPointerException:
Cannot read field "approximation" because "top" is null #120809 -
Normalize negative scores for
text_similarity_reranker
retriever #120930 (issue: #120201) - Update Text Similarity Reranker to Properly Handle Aliases #120062 (issue: #119617)
- Search
-
-
Add back
keep_alive
toasync_search.submit
rest-api-spec #120781 - Fix NPE caused by race condition in async search when minimise round trips is true #117504
- Fix potential file leak in ES816BinaryQuantizedVectorsWriter #120014 (issue: #119981)
- Use approximation to advance matched queries #120133 (issue: #120130)
-
Add back
- Snapshot/Restore
Enhancements
editKnown issues
edit-
VALUES
aggregate function can run for a long, long time when collecting many, many groups. Hundreds of thousands of groups can run on one thread for many minutes and millions of groups run for days. It is O(n2) with the number of groups. These will not respond to the tasks cancellation API the whole time. Fixed by #123073 and available in 8.16.5, 8.17.3, 8.18.0, and all releases after that.