Skip to content

Commit d6e1de5

Browse files
authored
Add more 7.14 release highlights (#75939)
Adds release highlights for match_only_text (#66172) and more memory-efficient composite aggregations (#74559).
1 parent e90efbf commit d6e1de5

File tree

1 file changed

+28
-11
lines changed

1 file changed

+28
-11
lines changed

docs/reference/release-notes/highlights.asciidoc

+28-11
Original file line numberDiff line numberDiff line change
@@ -46,22 +46,39 @@ search lets you run these searches in the background instead. See
4646
[[transform-top-metrics-support]]
4747
=== Transforms: support for top metrics
4848

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
5656
scripted metric.
5757

5858
[discrete]
5959
[[ml-anomaly-detection-reset-job]]
6060
=== {anomaly-detect-cap}: reset job API
6161

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
6666
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].
6784
// end::notable-highlights[]

0 commit comments

Comments
 (0)