Elasticsearch version 8.19.23
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Elasticsearch version 8.19.23
editComing in 8.19.23.
Also see Breaking changes in 8.19.
Bug fixes
edit- ES|QL
-
-
Fixes a
NullPointerExceptionthat occurred when ES|QL folded a regular expression that evaluated tonull#158768 (issue: #158748) -
Fixes the
isPartialflag in ES|QL responses so that it is set correctly #157475 (issue: #157440) - Fixes ES|QL queries on indices where a nested field conflicts with an object field #158573 (issue: #154011)
-
Makes the ES|QL
TO_BASE64,FROM_BASE64,MV_ZIP, andMV_CONCATfunctions respect the circuit breaker, so large inputs return a circuit breaker error instead of exhausting memory #159659 -
Returns
nullvalues and a warning, rather than failing the query, when a typedGROKcapture such as%{NUMBER:n:int}matches a value that can’t be converted to the requested type #160574
-
Fixes a
- Extract&Transform
-
- Limits the length of a connector description to 8192 characters #159638
- Geo
-
- Fixes the latitude correction in H3 cell bounds calculations so that it checks both edges adjacent to the extreme-latitude vertex #160228 (issue: #159682)
-
Limits the nesting depth of geometry collections when a geometry is created, preventing excessive recursion when a
geo_shaperuntime field emits deeply nested geometries #160004
- Infra/Core
-
-
Ignores unrelated files when scanning the configuration directory for
log4j2.properties#150016
-
Ignores unrelated files when scanning the configuration directory for
- Machine Learning
- Search
- Security
-
- Improves consistency checks for shard-level requests #159691
- Templates
-
- Reduces memory usage when retrieving component templates and composable index templates by streaming the response from the get component template and get index template APIs #158175
Enhancements
edit- Authorization
-
-
Grants the
kibana_systemrole themanage,create_index,read,index,write, anddeleteprivileges on the XM Cyber indices (logs-xm_cyber.device-*,logs-xm_cyber.product-*, andlogs-xm_cyber.vulnerability_index-*). This lets the ILM delete step succeed for these indices #160185
-
Grants the