Skip to content

Commit 6ee49a3

Browse files
authored
ESQL: Document esql_worker threadpool (elastic#113203) (elastic#113460)
Documents the thread pool we use to run ESQL operations. It's the same size and queue depth as the `search` thread pool. Closes elastic#113130
1 parent 25fcdc5 commit 6ee49a3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

docs/reference/modules/threadpool.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,11 @@ There are several thread pools, but the important ones include:
121121
`min(5 * (`<<node.processors, `# of allocated processors`>>`), 50)`
122122
and queue_size of `1000`.
123123

124+
[[modules-threadpool-esql]]`esql_worker`::
125+
Executes <<esql>> operations. Thread pool type is `fixed` with a
126+
size of `int((`<<node.processors, `# of allocated processors`>>
127+
`pass:[ * ]3) / 2) + 1`, and queue_size of `1000`.
128+
124129
Thread pool settings are <<static-cluster-setting,static>> and can be changed by
125130
editing `elasticsearch.yml`. Changing a specific thread pool can be done by
126131
setting its type-specific parameters; for example, changing the number of

0 commit comments

Comments
 (0)