OpenSearch/docs/reference/modules/discovery
David Turner 00b9098250 Ignore timeouts with single-node discovery (#52159)
Today we use `cluster.join.timeout` to prevent nodes from waiting indefinitely
if joining a faulty master that is too slow to respond, and
`cluster.publish.timeout` to allow a faulty master to detect that it is unable
to publish its cluster state updates in a timely fashion. If these timeouts
occur then the node restarts the discovery process in an attempt to find a
healthier master.

In the special case of `discovery.type: single-node` there is no point in
looking for another healthier master since the single node in the cluster is
all we've got. This commit suppresses these timeouts and instead lets the node
wait for joins and publications to succeed no matter how long this might take.
2020-02-11 14:15:01 +00:00
..
adding-removing-nodes.asciidoc [DOCS] Change // CONSOLE comments to [source,console] (#46440) (#46494) 2019-09-09 12:35:50 -04:00
bootstrapping.asciidoc Drop snapshot instructions for autobootstrap fix (#49755) 2019-12-02 14:33:42 +00:00
discovery-settings.asciidoc Ignore timeouts with single-node discovery (#52159) 2020-02-11 14:15:01 +00:00
discovery.asciidoc [DOCS] Correct typo in Discovery docs (#48494) 2019-11-05 08:48:43 -05:00
fault-detection.asciidoc [DOCS] Adds overview and API ref for cluster voting configurations (#36954) 2019-01-07 09:11:14 -08:00
publishing.asciidoc Add note about cluster state diffs (#39847) 2019-03-11 15:40:07 +01:00
quorums.asciidoc [DOCS] Adds overview and API ref for cluster voting configurations (#36954) 2019-01-07 09:11:14 -08:00
voting.asciidoc [DOCS] Change // CONSOLE comments to [source,console] (#46440) (#46494) 2019-09-09 12:35:50 -04:00