@@ -46,22 +46,39 @@ search lets you run these searches in the background instead. See
46
46
[[transform-top-metrics-support]]
47
47
=== Transforms: support for top metrics
48
48
49
- {transforms-cap} are now able to support the
50
- {ref}/search-aggregations-metrics-top-metrics.html[top metrics aggregation].
51
- This improves performance when grouping by many fields. If these fields are
52
- descriptive and have the same cardinality (for example, customer first and last
53
- name describe their customer_id), then using top metrics significantly reduces
54
- the work needed to be done by aggregations. It is also a usability improvement
55
- if configuring top or last value, which previously would have required a
49
+ {transforms-cap} are now able to support the
50
+ {ref}/search-aggregations-metrics-top-metrics.html[top metrics aggregation].
51
+ This improves performance when grouping by many fields. If these fields are
52
+ descriptive and have the same cardinality (for example, customer first and last
53
+ name describe their customer_id), then using top metrics significantly reduces
54
+ the work needed to be done by aggregations. It is also a usability improvement
55
+ if configuring top or last value, which previously would have required a
56
56
scripted metric.
57
57
58
58
[discrete]
59
59
[[ml-anomaly-detection-reset-job]]
60
60
=== {anomaly-detect-cap}: reset job API
61
61
62
- The {ref}/ml-reset-job.html[reset job API] makes it easier to start
63
- {anomaly-jobs} again from scratch, to put a job back to the state it was in
64
- immediately after creation – equivalent to deleting it and recreating it, but
65
- without the need to remember the configuration. It also simplifies support, as
62
+ The {ref}/ml-reset-job.html[reset job API] makes it easier to start
63
+ {anomaly-jobs} again from scratch, to put a job back to the state it was in
64
+ immediately after creation – equivalent to deleting it and recreating it, but
65
+ without the need to remember the configuration. It also simplifies support, as
66
66
users will be able to reset their job by a single click.
67
+
68
+ [discrete]
69
+ [[match-only-text]]
70
+ === New `match_only_text` field type
71
+
72
+ {ref}/text.html#match-only-text-field-type[`match_only_text`] is a new
73
+ space-optimized variant of `text` that disables scoring and performs slower
74
+ on queries that need positions. It is best suited for indexing log messages.
75
+
76
+ [discrete]
77
+ [[composite-aggs-without-global-ordinals]]
78
+ === More memory-efficient composite aggregations
79
+
80
+ Composite aggregations on `keyword` fields no longer use
81
+ {ref}/eager-global-ordinals.html[global ordinals], which for high cardinality
82
+ fields could use a lot of heap memory as part of the
83
+ {ref}/modules-fielddata.html[field data cache].
67
84
// end::notable-highlights[]
0 commit comments