From bd2338a222477d59fc98a104e35c952cfa98f5db Mon Sep 17 00:00:00 2001 From: Yannick Welsch Date: Mon, 2 Aug 2021 14:35:54 +0200 Subject: [PATCH 1/3] Add more 7.14 release highlights --- .../release-notes/highlights.asciidoc | 39 +++++++++++++------ 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/docs/reference/release-notes/highlights.asciidoc b/docs/reference/release-notes/highlights.asciidoc index 604fbd6bc2ffe..0438349f83039 100644 --- a/docs/reference/release-notes/highlights.asciidoc +++ b/docs/reference/release-notes/highlights.asciidoc @@ -46,22 +46,39 @@ search lets you run these searches in the background instead. See [[transform-top-metrics-support]] === Transforms: support for top metrics -{transforms-cap} are now able to support the -{ref}/search-aggregations-metrics-top-metrics.html[top metrics aggregation]. -This improves performance when grouping by many fields. If these fields are -descriptive and have the same cardinality (for example, customer first and last -name describe their customer_id), then using top metrics significantly reduces -the work needed to be done by aggregations. It is also a usability improvement -if configuring top or last value, which previously would have required a +{transforms-cap} are now able to support the +{ref}/search-aggregations-metrics-top-metrics.html[top metrics aggregation]. +This improves performance when grouping by many fields. If these fields are +descriptive and have the same cardinality (for example, customer first and last +name describe their customer_id), then using top metrics significantly reduces +the work needed to be done by aggregations. It is also a usability improvement +if configuring top or last value, which previously would have required a scripted metric. [discrete] [[ml-anomaly-detection-reset-job]] === {anomaly-detect-cap}: reset job API -The {ref}/ml-reset-job.html[reset job API] makes it easier to start -{anomaly-jobs} again from scratch, to put a job back to the state it was in -immediately after creation – equivalent to deleting it and recreating it, but -without the need to remember the configuration. It also simplifies support, as +The {ref}/ml-reset-job.html[reset job API] makes it easier to start +{anomaly-jobs} again from scratch, to put a job back to the state it was in +immediately after creation – equivalent to deleting it and recreating it, but +without the need to remember the configuration. It also simplifies support, as users will be able to reset their job by a single click. + +[discrete] +[[match-only-text]] +=== New match_only_text field type + +<>, is a new space-optimized +variant of `text` that disables scoring and performs slower on queries that need +positions. It is best suited for indexing log messages. + +[discrete] +[[composite-aggs-without-global-ordinals]] +=== More memory-efficient composite aggregations + +Composite aggregations on `keyword` fields no longer use +{ref}/eager-global-ordinals.html[global ordinals], which for high cardinality +fields could use a lot of heap memory as part of the +{ref}/modules-fielddata.html[field data cache]. // end::notable-highlights[] From 891c2a3dcb3f787bfc8ef296c75d3665b70cff6c Mon Sep 17 00:00:00 2001 From: Yannick Welsch Date: Mon, 2 Aug 2021 14:47:23 +0200 Subject: [PATCH 2/3] no direct ref? --- docs/reference/release-notes/highlights.asciidoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/reference/release-notes/highlights.asciidoc b/docs/reference/release-notes/highlights.asciidoc index 0438349f83039..4c3f8239f3002 100644 --- a/docs/reference/release-notes/highlights.asciidoc +++ b/docs/reference/release-notes/highlights.asciidoc @@ -69,9 +69,9 @@ users will be able to reset their job by a single click. [[match-only-text]] === New match_only_text field type -<>, is a new space-optimized -variant of `text` that disables scoring and performs slower on queries that need -positions. It is best suited for indexing log messages. +{ref}/text.html#match-only-text-field-type[`match_only_text`] is a new +space-optimized variant of `text` that disables scoring and performs slower +on queries that need positions. It is best suited for indexing log messages. [discrete] [[composite-aggs-without-global-ordinals]] From 88510b3f0a7f2f43a941d230edd2e5235549b510 Mon Sep 17 00:00:00 2001 From: Yannick Welsch Date: Mon, 2 Aug 2021 15:07:07 +0200 Subject: [PATCH 3/3] Update docs/reference/release-notes/highlights.asciidoc quotes Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com> --- docs/reference/release-notes/highlights.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/release-notes/highlights.asciidoc b/docs/reference/release-notes/highlights.asciidoc index 4c3f8239f3002..1a99b1e8df745 100644 --- a/docs/reference/release-notes/highlights.asciidoc +++ b/docs/reference/release-notes/highlights.asciidoc @@ -67,7 +67,7 @@ users will be able to reset their job by a single click. [discrete] [[match-only-text]] -=== New match_only_text field type +=== New `match_only_text` field type {ref}/text.html#match-only-text-field-type[`match_only_text`] is a new space-optimized variant of `text` that disables scoring and performs slower