OpenSearch/docs/reference
Lee Hinman d09e64323f Add ability to automatically adjust search threadpool queue_size
This PR adds a new thread pool type: `fixed_auto_queue_size`. This thread pool
behaves like a regular `fixed` threadpool, except that every
`auto_queue_frame_size` operations (default: 10,000) in the thread pool,
[Little's Law](https://en.wikipedia.org/wiki/Little's_law) is calculated and
used to adjust the pool's `queue_size` either up or down by 50. A minimum and
maximum is taken into account also. When the min and max are the same value, a
regular fixed executor is used instead.

The `SEARCH` threadpool is changed to use this new type of thread pool. However,
the min and max are both set to 1000, meaning auto adjustment is opt-in rather
than opt-out.

Resolves #3890
2017-05-16 11:13:16 -06:00
..
aggregations Fix typo in example (grades_count -> types_count) (#24635) 2017-05-15 14:08:46 -04:00
analysis Add missing link for the WordDelimiterGraphFilter 2017-04-28 17:12:38 +02:00
cat CONSOLEify remaining _cat docs 2017-05-03 20:59:27 -04:00
cluster Add cross-cluster search remote cluster info API (#23969) 2017-04-11 09:24:40 +02:00
docs Docs: remove experimental tag from update-by-query 2017-04-27 10:36:28 -04:00
how-to Add note and link to 'tune for disk usage' (#23252) 2017-02-20 20:31:19 +01:00
images Docs: clarify calculation of sigma and lambda in function_score (#20267) 2016-09-02 14:41:07 +02:00
index-modules Enable index-time sorting (#24055) 2017-04-19 14:36:11 +02:00
indices documentation of preserve existing settings 2017-05-08 12:05:01 +02:00
ingest CONSOLEify a few more docs 2017-05-04 21:01:14 -04:00
mapping Identify documents by their `_id`. (#24460) 2017-05-09 16:33:52 +02:00
migration Remove script access to term statistics (#19462) 2017-05-16 09:10:09 -07:00
modules Add ability to automatically adjust search threadpool queue_size 2017-05-16 11:13:16 -06:00
painless-api-reference Expose multi-valued dates to scripts and document painless's date functions (#22875) 2017-02-01 21:57:07 -05:00
query-dsl Removed deprecated template query. 2017-05-11 14:56:45 +02:00
release-notes Updated release notes for 6.0.0-alpha1 2017-05-09 14:01:32 +02:00
search Removed deprecated template query. 2017-05-11 14:56:45 +02:00
setup Use correct script name in docs for Windows 2017-05-16 15:57:05 +02:00
testing Docs: Replace deprecated pluginList with Arrays.asList (#24270) 2017-04-24 13:30:37 +02:00
aggregations.asciidoc Update aggregation.asciidoc (#24042) 2017-04-11 09:02:38 -04:00
analysis.asciidoc Add the ability to set an analyzer on keyword fields. (#21919) 2016-12-30 09:36:10 +01:00
api-conventions.asciidoc Docs: Specify that byte units use powers of 1024 (#23574) 2017-03-16 12:39:45 -04:00
cat.asciidoc [DOCS] Fixed various typos in the 'cat APIs' section (#23216) 2017-02-16 20:41:42 +01:00
cluster.asciidoc Convert more docs to CONSOLE 2016-09-21 09:36:21 -04:00
docs.asciidoc Inclusion of link to Multi Delete (#22619) 2017-01-16 12:58:59 +01:00
getting-started.asciidoc Add primary term to doc write response 2017-04-19 14:44:22 -04:00
glossary.asciidoc Improve glossary to not refer to types as "like a table" (#17704) 2016-04-13 14:29:47 +02:00
how-to.asciidoc Correct grammar in list in how-to docs 2017-01-17 20:57:22 -05:00
index-modules.asciidoc Add a cluster block that allows to delete indices that are read-only (#24678) 2017-05-16 17:34:37 +02:00
index.asciidoc Added release notes for 6.0.0-alpha1 2017-05-05 12:39:50 +02:00
indices.asciidoc Remove shadow replicas 2017-04-11 11:26:26 -06:00
ingest.asciidoc Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
mapping.asciidoc Only allow one type on 7.0 indices (#24317) 2017-04-27 08:43:20 +02:00
modules.asciidoc Docs: Cross-cluster search doc wasn't being included 2017-01-18 10:02:51 +01:00
painless-api-reference.asciidoc Generate reference links for painless API (#22775) 2017-01-26 10:39:19 -05:00
query-dsl.asciidoc Fixed broken xrefs to query-dsl-not-query, which has been removed. 2015-10-20 13:01:37 -07:00
redirects.asciidoc Scripting: Replace advanced and native scripts with ScriptEngine docs (#24603) 2017-05-11 12:15:16 -07:00
release-notes.asciidoc Added release notes for 6.0.0-alpha1 2017-05-05 12:39:50 +02:00
search.asciidoc Include missing field-caps docs in search 2017-04-18 10:31:35 +02:00
setup.asciidoc Docs: Add setup section for the keystore tool and secure settings (#22838) 2017-01-30 14:56:45 -08:00
testing.asciidoc [DOCS] Test framework documentation 2013-12-02 18:01:45 +01:00