Skip to content

Commit f294be3

Browse files
Merge pull request ESQL-1369 from elastic/main
🤖 ESQL: Merge upstream
2 parents fe14e17 + 8151092 commit f294be3

File tree

127 files changed

+2749
-1387
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+2749
-1387
lines changed

build-tools-internal/src/main/resources/changelog-schema.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@
263263
"compatibilityChangeArea": {
264264
"type": "string",
265265
"enum": [
266+
"Authorization",
266267
"Cluster and node setting",
267268
"Command line tool",
268269
"CRUD",

docs/changelog/87674.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
pr: 87674
2+
summary: Mark `apm_user` for removal in a future major release
3+
area: Authorization
4+
type: deprecation
5+
issues: []
6+
deprecation:
7+
title: Mark `apm_user` for removal in a future major release
8+
area: Authorization
9+
details: The `apm_user` role has been deprecated and will be removed in a future major release. Users should migrate to `editor` and `viewer` roles
10+
impact: Users will have to migrate to `editor` and `viewer` roles

docs/changelog/94954.yaml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
pr: 94954
2-
summary: Asset tracking - geo_line for TSDB
2+
summary: Asset tracking - geo_line in time-series aggregations
33
area: Geo
44
type: enhancement
5-
issues: []
5+
issues: [ ]
6+
highlight:
7+
title: Asset tracking - geo_line in time-series aggregations
8+
body: |-
9+
The <<search-aggregations-metrics-geo-line,`geo_line` aggregation>> builds tracks from `geo_points`.
10+
It has previously needed to use large arrays in memory for collecting points into multiple buckets
11+
and sorting those buckets.
12+
13+
With the advances made in TSDB features and the `time_series` aggregation in particular,
14+
it is now possible to rely on data aggregating in both TSID and timestamp order,
15+
enabling the removal of all sorting, as well as the use of only a single bucket's
16+
worth of memory, a dramatic improvement in memory footprint. In addition, we can use the streaming line
17+
simplifier algorithm introduced in https://github.com/elastic/elasticsearch/pull/94859 to replace the previous
18+
behaviour of truncating very large tracks with the far more preferable approach of simplifying those tracks.
19+
20+
[role="screenshot"]
21+
image:images/spatial/kodiak_geo_line_simplified.png[North short of Kodiak Island simplified to 100 points]
22+
23+
In this diagram, the grey line is the original geometry, the blue line is the truncated geometry as would be
24+
produced by the original `geo_line` aggregation, and the magenta line is the new simplified geometry.
25+
notable: false

docs/changelog/95979.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
pr: 95979
2-
summary: Allow for the data lifecycle and the retention to be explicitly nullified
2+
summary: Allow for the data stream lifecycle and the retention to be explicitly nullified
33
area: DLM
44
type: enhancement
55
issues: []

docs/changelog/96772.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 96772
2+
summary: Health API Periodic Logging
3+
area: Health
4+
type: enhancement
5+
issues: []

docs/changelog/97344.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 97344
2+
summary: Change `MetricFieldProducer#metrics` field type from list to array
3+
area: Downsampling
4+
type: enhancement
5+
issues: []

0 commit comments

Comments
 (0)