From 1bda10b505d79487ef92e7c223c39731f144071c Mon Sep 17 00:00:00 2001 From: Pius Date: Wed, 6 Oct 2021 13:06:05 -0700 Subject: [PATCH] [DOCS] Add aggregations/CCS memory leak as a 7.14.x known issue (#78728) Adds #78404 as a known issue to the 7.15.0 and 7.14.n release notes. Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com> --- docs/reference/release-notes/7.14.asciidoc | 32 ++++++++++++++++++++++ docs/reference/release-notes/7.15.asciidoc | 6 ++++ 2 files changed, 38 insertions(+) diff --git a/docs/reference/release-notes/7.14.asciidoc b/docs/reference/release-notes/7.14.asciidoc index 5e8f3d4a38678..684930d01febf 100644 --- a/docs/reference/release-notes/7.14.asciidoc +++ b/docs/reference/release-notes/7.14.asciidoc @@ -3,6 +3,26 @@ Also see <>. +[[known-issues-7.14.2]] +[discrete] +=== Known issues + +// tag::ccs-agg-mem-known-issue[] +* Aggregations: In {es} 7.14.0–7.15.0, when a {ccs} ({ccs-init}) request is proxied, the memory for the aggregations on the +proxy node will not be freed. The trigger is {ccs} using aggregations where minimize +roundtrips is not effective (for example, when minimize roundtrips is explicitly disabled, or implicitly disabled +when using scroll, async and point-in-time searches). ++ +This affects {kib} {ccs-init} aggregations because {kib} +uses async search by default. This issue can also happen in all modes of remote connections +configured for {ccs} (sniff and proxy). In sniff mode, we only connect to a subset of the +remote nodes (by default 3). So if the remote node we want to send a request to is not one of those 3, +we must send the request as a proxy request. The workaround is to periodically restart nodes with heap pressure. ++ +We have fixed this issue in {es} 7.15.1 and later versions. For more details, +see {es-pull}78404[#78404]. +// end::ccs-agg-mem-known-issue[] + [[enhancement-7.14.2]] [float] === Enhancements @@ -34,6 +54,12 @@ Snapshot/Restore:: Also see <>. +[[known-issues-7.14.1]] +[discrete] +=== Known issues + +include::7.14.asciidoc[tag=ccs-agg-mem-known-issue] + [[enhancement-7.14.1]] [float] === Enhancements @@ -129,6 +155,12 @@ Packaging:: Also see <>. +[[known-issues-7.14.0]] +[discrete] +=== Known issues + +include::7.14.asciidoc[tag=ccs-agg-mem-known-issue] + [[breaking-7.14.0]] [float] === Breaking changes diff --git a/docs/reference/release-notes/7.15.asciidoc b/docs/reference/release-notes/7.15.asciidoc index c48e659de4672..8771377b4b8c6 100644 --- a/docs/reference/release-notes/7.15.asciidoc +++ b/docs/reference/release-notes/7.15.asciidoc @@ -3,6 +3,12 @@ Also see <>. +[[known-issues-7.15.0]] +[discrete] +=== Known issues + +include::7.14.asciidoc[tag=ccs-agg-mem-known-issue] + [[breaking-7.15.0]] [float] === Breaking changes