[[release-notes-8.15.1]] == {es} version 8.15.1 coming[8.15.1] Also see <>. [[bug-8.15.1]] [float] === Bug fixes Aggregations:: * Revert "Avoid bucket copies in Aggs" {es-pull}111758[#111758] (issue: {es-issue}111679[#111679]) Authorization:: * Fix DLS over Runtime Fields {es-pull}112260[#112260] (issue: {es-issue}111637[#111637]) ES|QL:: * Avoid losing error message in failure collector {es-pull}111983[#111983] (issue: {es-issue}111894[#111894]) * Avoid wrapping rejection exception in exchange {es-pull}112178[#112178] (issue: {es-issue}112106[#112106]) * ESQL: Fix for overzealous validation in case of invalid mapped fields {es-pull}111475[#111475] (issue: {es-issue}111452[#111452]) Geo:: * Add maximum nested depth check to WKT parser {es-pull}111843[#111843] * Always check `crsType` when folding spatial functions {es-pull}112090[#112090] (issue: {es-issue}112089[#112089]) * Fix NPE when executing doc value queries over shape geometries with empty segments {es-pull}112139[#112139] Indices APIs:: * Fix template alias parsing livelock {es-pull}112217[#112217] Infra/Core:: * Fix windows memory locking {es-pull}111866[#111866] (issue: {es-issue}111847[#111847]) Ingest Node:: * Fixing incorrect bulk request took time {es-pull}111863[#111863] (issue: {es-issue}111854[#111854]) * Improve performance of grok pattern cycle detection {es-pull}111947[#111947] Logs:: * Merge multiple ignored source entires for the same field {es-pull}111994[#111994] (issue: {es-issue}111694[#111694]) Machine Learning:: * [Inference API] Move Delete inference checks to threadpool worker {es-pull}111646[#111646] Mapping:: * Check for valid `parentDoc` before retrieving its previous {es-pull}112005[#112005] (issue: {es-issue}111990[#111990]) * Fix calculation of parent offset for ignored source in some cases {es-pull}112046[#112046] * Fix synthetic source for empty nested objects {es-pull}111943[#111943] (issue: {es-issue}111811[#111811]) * No error when `store_array_source` is used without synthetic source {es-pull}111966[#111966] * Prevent synthetic field loaders accessing stored fields from using stale data {es-pull}112173[#112173] (issue: {es-issue}112156[#112156]) Ranking:: * Properly handle filters on `TextSimilarityRank` retriever {es-pull}111673[#111673] Relevance:: * Semantic reranking should fail whenever inference ID does not exist {es-pull}112038[#112038] (issue: {es-issue}111934[#111934]) * [Bugfix] Add `accessDeclaredMembers` permission to allow search application templates to parse floats {es-pull}111285[#111285] Search:: * Explain Function Score Query {es-pull}111807[#111807] Security:: * Fix "unexpected field [remote_cluster]" for CCS (RCS 1.0) when using API key that references `remote_cluster` {es-pull}112226[#112226] * Fix connection timeout for `OpenIdConnectAuthenticator` get Userinfo {es-pull}112230[#112230] Vector Search:: * Fix `NullPointerException` when doing knn search on empty index without dims {es-pull}111756[#111756] (issue: {es-issue}111733[#111733]) * Speed up dense/sparse vector stats {es-pull}111729[#111729] (issue: {es-issue}111715[#111715])