From 2ae9cbb96283d4be04d5f773784633cc19576aca Mon Sep 17 00:00:00 2001 From: Slobodan Adamovic Date: Wed, 28 Sep 2022 00:00:25 +0200 Subject: [PATCH 1/9] Update docs for v8.4.3 release --- docs/reference/release-notes.asciidoc | 2 ++ docs/reference/release-notes/8.4.3.asciidoc | 23 +++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 docs/reference/release-notes/8.4.3.asciidoc diff --git a/docs/reference/release-notes.asciidoc b/docs/reference/release-notes.asciidoc index aff526b9a4a7a..151a77539776f 100644 --- a/docs/reference/release-notes.asciidoc +++ b/docs/reference/release-notes.asciidoc @@ -6,6 +6,7 @@ This section summarizes the changes in each release. +* <> * <> * <> * <> @@ -31,6 +32,7 @@ This section summarizes the changes in each release. -- +include::release-notes/8.4.3.asciidoc[] include::release-notes/8.4.2.asciidoc[] include::release-notes/8.4.1.asciidoc[] include::release-notes/8.4.0.asciidoc[] diff --git a/docs/reference/release-notes/8.4.3.asciidoc b/docs/reference/release-notes/8.4.3.asciidoc new file mode 100644 index 0000000000000..83837bd0c359d --- /dev/null +++ b/docs/reference/release-notes/8.4.3.asciidoc @@ -0,0 +1,23 @@ +[[release-notes-8.4.3]] +== {es} version 8.4.3 + +coming[8.4.3] + +Also see <>. + +[[bug-8.4.3]] +[float] +=== Bug fixes + +Infra/Core:: +* Fix another potential race in the file settings watcher {es-pull}90302[#90302] (issue: {es-issue}89500[#89500]) +* Fix repeated error save loops in File Settings Service {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) + +[[regression-8.4.3]] +[float] +=== Regressions + +Ranking:: +* Ensure `cross_fields` always uses valid term statistics {es-pull}90314[#90314] + + From 1543033331802d5761e6cff823ee378af26ddbc6 Mon Sep 17 00:00:00 2001 From: Slobodan Adamovic Date: Wed, 28 Sep 2022 09:31:22 +0200 Subject: [PATCH 2/9] Update release highlights for 8.4.3 version. --- docs/reference/release-notes/highlights.asciidoc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/reference/release-notes/highlights.asciidoc b/docs/reference/release-notes/highlights.asciidoc index d94b8e57c70dd..3075f86e6322c 100644 --- a/docs/reference/release-notes/highlights.asciidoc +++ b/docs/reference/release-notes/highlights.asciidoc @@ -125,6 +125,16 @@ the original documents, it's good enough for features like reindexing data. {es-pull}85649[#85649] +[discrete] +[[errors_with_cross_fields_query_type]] +=== Errors with the `cross_fields` query type +The 8.4.2 release introduced a bug that may fail queries that use the +`cross_fields` type at search time with an error message containing +`totalTermFreq must be at least docFreq`. Users of the `cross_fields` type +are recommended to upgrade to 8.4.3 to avoid hitting this bug. + +{es-pull}90314[#90314] + // end::notable-highlights[] From 493c5bc7d65cc7e50eebf11cad5a852d53c5cdac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slobodan=20Adamovi=C4=87?= Date: Wed, 28 Sep 2022 17:04:13 +0200 Subject: [PATCH 3/9] Update docs/reference/release-notes/8.4.3.asciidoc Co-authored-by: Adam Locke --- docs/reference/release-notes/8.4.3.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/release-notes/8.4.3.asciidoc b/docs/reference/release-notes/8.4.3.asciidoc index 83837bd0c359d..0dc99657889c6 100644 --- a/docs/reference/release-notes/8.4.3.asciidoc +++ b/docs/reference/release-notes/8.4.3.asciidoc @@ -11,7 +11,7 @@ Also see <>. Infra/Core:: * Fix another potential race in the file settings watcher {es-pull}90302[#90302] (issue: {es-issue}89500[#89500]) -* Fix repeated error save loops in File Settings Service {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) +* Fix file permission errors to avoid repeated error save loops on Windows {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) [[regression-8.4.3]] [float] From 02fc3e8e6c01f356acfe637d485ed97be320cabb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slobodan=20Adamovi=C4=87?= Date: Wed, 28 Sep 2022 17:04:22 +0200 Subject: [PATCH 4/9] Update docs/reference/release-notes/8.4.3.asciidoc Co-authored-by: Adam Locke --- docs/reference/release-notes/8.4.3.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/release-notes/8.4.3.asciidoc b/docs/reference/release-notes/8.4.3.asciidoc index 0dc99657889c6..2e31c9a7eb14c 100644 --- a/docs/reference/release-notes/8.4.3.asciidoc +++ b/docs/reference/release-notes/8.4.3.asciidoc @@ -10,7 +10,7 @@ Also see <>. === Bug fixes Infra/Core:: -* Fix another potential race in the file settings watcher {es-pull}90302[#90302] (issue: {es-issue}89500[#89500]) +* Fix potential race condition in the file settings watcher on Windows {es-pull}90302[#90302] (issue: {es-issue}89500[#89500]) * Fix file permission errors to avoid repeated error save loops on Windows {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) [[regression-8.4.3]] From 5a7b00ade9038d0d5b7ec3b0a996838e73232974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slobodan=20Adamovi=C4=87?= Date: Wed, 28 Sep 2022 17:10:42 +0200 Subject: [PATCH 5/9] Update docs/reference/release-notes/highlights.asciidoc Co-authored-by: Adam Locke --- docs/reference/release-notes/highlights.asciidoc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/reference/release-notes/highlights.asciidoc b/docs/reference/release-notes/highlights.asciidoc index 3075f86e6322c..e356849cdd9c0 100644 --- a/docs/reference/release-notes/highlights.asciidoc +++ b/docs/reference/release-notes/highlights.asciidoc @@ -128,10 +128,11 @@ the original documents, it's good enough for features like reindexing data. [discrete] [[errors_with_cross_fields_query_type]] === Errors with the `cross_fields` query type -The 8.4.2 release introduced a bug that may fail queries that use the +The {es} 8.4.2 release introduced a bug that may fail queries using the `cross_fields` type at search time with an error message containing -`totalTermFreq must be at least docFreq`. Users of the `cross_fields` type -are recommended to upgrade to 8.4.3 to avoid hitting this bug. +`totalTermFreq must be at least docFreq`. If you run queries that use + the <>, we strongly recommend + upgrading to 8.4.3 to avoid hitting this bug. {es-pull}90314[#90314] From 27b8135428f1279f7176594d0105f046e34afc17 Mon Sep 17 00:00:00 2001 From: Adam Locke Date: Wed, 28 Sep 2022 12:07:59 -0400 Subject: [PATCH 6/9] Make link external type --- docs/reference/release-notes/highlights.asciidoc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/reference/release-notes/highlights.asciidoc b/docs/reference/release-notes/highlights.asciidoc index e356849cdd9c0..4180cf824df4c 100644 --- a/docs/reference/release-notes/highlights.asciidoc +++ b/docs/reference/release-notes/highlights.asciidoc @@ -33,7 +33,7 @@ from 250ms to 30ms. === Minimum conditions for the rollover API and ILM actions The rollover API and ILM actions now support minimum conditions for rollover. -Minimum conditions prevent rollover from occuring until they are met. That is, an index +Minimum conditions prevent rollover from occurring until they are met. That is, an index will rollover once one or more max conditions are satisfied and all min conditions are satisfied. As an example, the following ILM policy would roll an index over if it is at least 7 days old or @@ -131,8 +131,9 @@ the original documents, it's good enough for features like reindexing data. The {es} 8.4.2 release introduced a bug that may fail queries using the `cross_fields` type at search time with an error message containing `totalTermFreq must be at least docFreq`. If you run queries that use - the <>, we strongly recommend - upgrading to 8.4.3 to avoid hitting this bug. +the +{ref}/query-dsl-multi-match-query.html#type-cross-fields[`cross_fields` type], +we strongly recommend upgrading to 8.4.3 to avoid hitting this bug. {es-pull}90314[#90314] From 6ffb31f0a88fe5bc595dc25e77ddc1370c4f63ba Mon Sep 17 00:00:00 2001 From: Slobodan Adamovic Date: Thu, 29 Sep 2022 11:41:18 +0200 Subject: [PATCH 7/9] Update release notes to include #90319 PR after creating BC2. --- docs/reference/release-notes/8.4.3.asciidoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/reference/release-notes/8.4.3.asciidoc b/docs/reference/release-notes/8.4.3.asciidoc index 2e31c9a7eb14c..5ae5297000a4a 100644 --- a/docs/reference/release-notes/8.4.3.asciidoc +++ b/docs/reference/release-notes/8.4.3.asciidoc @@ -13,6 +13,9 @@ Infra/Core:: * Fix potential race condition in the file settings watcher on Windows {es-pull}90302[#90302] (issue: {es-issue}89500[#89500]) * Fix file permission errors to avoid repeated error save loops on Windows {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) +Ingest Node:: +* Preventing serialization errors in the nodes stats API {es-pull}90319[#90319] (issue: {es-issue}77973[#77973]) + [[regression-8.4.3]] [float] === Regressions From 6533c6698c527b5d89ac4c8f232e2db1d2758781 Mon Sep 17 00:00:00 2001 From: Adam Locke Date: Thu, 29 Sep 2022 08:59:00 -0400 Subject: [PATCH 8/9] Remove release note for #90302 --- docs/reference/release-notes/8.4.3.asciidoc | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/reference/release-notes/8.4.3.asciidoc b/docs/reference/release-notes/8.4.3.asciidoc index 5ae5297000a4a..8b4ab7e2a52b5 100644 --- a/docs/reference/release-notes/8.4.3.asciidoc +++ b/docs/reference/release-notes/8.4.3.asciidoc @@ -10,7 +10,6 @@ Also see <>. === Bug fixes Infra/Core:: -* Fix potential race condition in the file settings watcher on Windows {es-pull}90302[#90302] (issue: {es-issue}89500[#89500]) * Fix file permission errors to avoid repeated error save loops on Windows {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) Ingest Node:: From 2dcd1164fb2bdd02d7a965e4b6e5877c952b30a9 Mon Sep 17 00:00:00 2001 From: Adam Locke Date: Thu, 29 Sep 2022 09:30:29 -0400 Subject: [PATCH 9/9] Minor grammar fix --- docs/reference/release-notes/8.4.3.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/release-notes/8.4.3.asciidoc b/docs/reference/release-notes/8.4.3.asciidoc index 8b4ab7e2a52b5..95ad77a7bbf0a 100644 --- a/docs/reference/release-notes/8.4.3.asciidoc +++ b/docs/reference/release-notes/8.4.3.asciidoc @@ -13,7 +13,7 @@ Infra/Core:: * Fix file permission errors to avoid repeated error save loops on Windows {es-pull}90271[#90271] (issue: {es-issue}90222[#90222]) Ingest Node:: -* Preventing serialization errors in the nodes stats API {es-pull}90319[#90319] (issue: {es-issue}77973[#77973]) +* Prevent serialization errors in the nodes stats API {es-pull}90319[#90319] (issue: {es-issue}77973[#77973]) [[regression-8.4.3]] [float]