Elasticsearch version 8.17.2
Also see Breaking changes in 8.17.
Bug fixes
- Authentication
-
- Fix NPE on disabled API auth key cache #120483
- Data streams
-
- Map
scope.nameas 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_rerankerretriever #120930 (issue: #120201) - Update Text Similarity Reranker to Properly Handle Aliases #120062 (issue: #119617)
- Search
-
- Add back
keep_alivetoasync_search.submitrest-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
Known issues
-
VALUESaggregate 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.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/release-notes-8.17.2.html