Skip to content

Commit ace6505

Browse files
[8.18] fix anchors (#125589) (#131837)
Co-authored-by: shainaraskas <[email protected]>
1 parent bfb1f5b commit ace6505

File tree

5 files changed

+26
-2
lines changed

5 files changed

+26
-2
lines changed

docs/reference/index-modules/slowlog.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ GET _all/_settings?expand_wildcards=all&filter_path=*.settings.index.*.slowlog
107107
[[search-slow-log]]
108108
==== Enable slow logging for search events
109109

110+
[[_identifying_search_slow_log_origin]]
110111
Search slow logs emit per shard. They must be enabled separately for the shard's link:https://www.elastic.co/blog/understanding-query-then-fetch-vs-dfs-query-then-fetch[query and fetch search phases].
111112

112113
You can use the `index.search.slowlog.include.user` setting to append `user.*` and `auth.type` fields to slow log entries. These fields contain information about the user who triggered the request.

docs/reference/modules/node.asciidoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,29 @@ The following additional roles are available:
4646

4747
* `voting_only`
4848

49+
[NOTE]
50+
[[coordinating-only-node]]
51+
.Coordinating node
52+
===============================================
53+
54+
Requests like search requests or bulk-indexing requests may involve data held
55+
on different data nodes. A search request, for example, is executed in two
56+
phases which are coordinated by the node which receives the client request --
57+
the _coordinating node_.
58+
59+
In the _scatter_ phase, the coordinating node forwards the request to the data
60+
nodes which hold the data. Each data node executes the request locally and
61+
returns its results to the coordinating node. In the _gather_ phase, the
62+
coordinating node reduces each data node's results into a single global
63+
result set.
64+
65+
Every node is implicitly a coordinating node. This means that a node that has
66+
an explicit empty list of roles in the `node.roles` setting will only act as a coordinating
67+
node, which cannot be disabled. As a result, such a node needs to have enough
68+
memory and CPU in order to deal with the gather phase.
69+
70+
===============================================
71+
4972
[IMPORTANT]
5073
====
5174
If you set `node.roles`, ensure you specify every node role your cluster needs.

docs/reference/node-roles.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ node.roles: [ ingest ]
359359
----
360360

361361
[discrete]
362-
[[coordinating-only-node]]
362+
[[coordinating-only-node-role]]
363363
==== Coordinating only node
364364

365365
If you take away the ability to be able to handle master duties, to hold data,

docs/reference/setup/advanced-configuration.asciidoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ options. We do not recommend using `ES_JAVA_OPTS` in production.
153153
NOTE: If you are running {es} as a Windows service, you can change the heap size
154154
using the service manager. See <<windows-service>>.
155155

156-
[[heap-dump-path]]
157156
include::important-settings/heap-dump-path.asciidoc[leveloffset=-1]
158157

159158
[[gc-logging]]

docs/reference/setup/important-settings.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ include::important-settings/discovery-settings.asciidoc[]
4141

4242
include::important-settings/heap-size.asciidoc[]
4343

44+
[[heap-dump-path]]
4445
include::important-settings/heap-dump-path.asciidoc[]
4546

4647
include::important-settings/gc-logging.asciidoc[]

0 commit comments

Comments
 (0)