OpenSearch/docs/reference
Adrien Grand dcc598c414 Make the heuristic to compute the default shard size less aggressive.
The current heuristic to compute a default shard size is pretty aggressive,
it returns `max(10, number_of_shards * size)` as a value for the shard size.
I think making it less aggressive has the benefit that it would reduce the
likelyness of running into OOME when there are many shards (yearly
aggregations with time-based indices can make numbers of shards in the
thousands) and make the use of breadth-first more likely/efficient.

This commit replaces the heuristic with `size * 1.5 + 10`, which is enough
to have good accuracy on zipfian distributions.
2016-07-29 09:59:29 +02:00
..
aggregations Make the heuristic to compute the default shard size less aggressive. 2016-07-29 09:59:29 +02:00
analysis Remove wait_for_status=yellow from the docs 2016-07-15 16:02:07 -04:00
cat Update documentation for cat/plugins API 2016-06-30 13:57:43 +02:00
cluster Fix health docs test 2016-07-16 07:18:11 -04:00
docs Add _operation field to index, update, delete responses 2016-07-26 11:16:19 -04:00
how-to Add `scaled_float`. #19264 2016-07-18 12:36:23 +02:00
images Docs: Add more points to the chart that gives accuracy for the cardinality aggregation. 2016-07-20 10:37:12 +02:00
index-modules file is -> file name (#18994) 2016-06-21 13:20:56 +02:00
indices Add zero-padding to auto-generated rollover index name increment 2016-07-27 10:50:47 -04:00
ingest ingest: Change the `foreach` processor to use the `_ingest._value` ingest metadata attribute to store the current array element being processed. 2016-07-27 09:35:09 +02:00
mapping Add `scaled_float`. #19264 2016-07-18 12:36:23 +02:00
migration [docs] Deprecate found and created (#19633) 2016-07-28 10:20:48 -04:00
modules Switch example from inclusion to exclusion. 2016-07-28 21:54:22 -04:00
query-dsl Clarify `function_score` docs. 2016-07-19 10:25:48 +02:00
release-notes Added release notes for 5.0.0-alpha4 2016-06-28 12:26:03 +02:00
search Removed array-of-string example from search template 2016-07-28 13:49:53 +02:00
setup Persistent Node Names (#19456) 2016-07-23 22:46:48 +02:00
testing Introduce dedicated master nodes in testing infrastructure (#18514) 2016-05-27 08:44:20 +02:00
aggregations.asciidoc refactor matrix agg documentation from modules to main agg section 2016-06-06 07:39:00 -05:00
analysis.asciidoc First pass at improving analyzer docs (#18269) 2016-05-11 14:17:56 +02:00
api-conventions.asciidoc Clarify time units usage in docs 2016-06-29 17:02:15 -04:00
cat.asciidoc Add support for documented byte/size units and for micros as a time unit in _cat API 2016-04-15 20:55:41 +02:00
cluster.asciidoc Update task management docs to reflect the latest changes in the interface 2016-03-29 12:26:37 -04:00
docs.asciidoc Add support for waiting until a refresh occurs 2016-06-06 11:37:53 -04:00
getting-started.asciidoc Remove settings and system properties entanglement 2016-05-19 14:08:08 -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 Add notes about sparsity. 2016-07-07 17:47:19 +02:00
index-modules.asciidoc Remove `_timestamp` and `_ttl` on 5.x indices. #18980 2016-06-22 08:35:54 +02:00
index.asciidoc Bumped version to 5.0.0-alpha4 2016-06-30 15:20:59 +02:00
indices.asciidoc [DOCS] fix missing rollover-index link 2016-06-17 12:14:45 -04:00
ingest.asciidoc Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
mapping.asciidoc Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
modules.asciidoc refactor matrix agg documentation from modules to main agg section 2016-06-06 07:39:00 -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 Docs: Complete rewrite of setup, installation, and configuration docs 2016-04-03 16:09:48 +02:00
release-notes.asciidoc Add link to alpha4 release notes 2016-06-30 18:32:15 +02:00
search.asciidoc Add documentation for global search timeout 2016-01-07 10:42:18 -05:00
setup.asciidoc Die with dignity 2016-07-07 14:44:03 -04:00
testing.asciidoc