OpenSearch/docs/reference/migration
David Turner 452f7f67a0
Defer reroute when starting shards (#44539)
Today we reroute the cluster as part of the process of starting a shard, which
runs at `URGENT` priority. In large clusters, rerouting may take some time to
complete, and this means that a mere trickle of shard-started events can cause
starvation for other, lower-priority, tasks that are pending on the master.

However, it isn't really necessary to perform a reroute when starting a shard,
as long as one occurs eventually. This commit removes the inline reroute from
the process of starting a shard and replaces it with a deferred one that runs
at `NORMAL` priority, avoiding starvation of higher-priority tasks.

Backport of #44433 and #44543.
2019-07-18 14:10:40 +01:00
..
apis Remove Migration Upgrade and Assistance APIs (#40075) 2019-03-18 13:46:56 -06:00
migrate_7_0 [DOCS] Set literal anchors for Asciidoctor (#42462) 2019-05-28 14:16:18 -04:00
index.asciidoc Add 7.3 release notes. (#44010) 2019-07-10 09:36:51 +02:00
migrate_7_0.asciidoc Add missing "long form" 7.0 breaking changes (#41049) 2019-04-10 09:44:45 -04:00
migrate_7_1.asciidoc 7.1.0 release notes forward port (#42252) 2019-05-20 14:39:17 -04:00
migrate_7_2.asciidoc add 7.2.0 release notes 2019-06-26 08:50:11 -05:00
migrate_7_3.asciidoc Add dims parameter to dense_vector mapping (#43444) (#43895) 2019-07-02 21:14:16 -04:00
migrate_7_4.asciidoc Defer reroute when starting shards (#44539) 2019-07-18 14:10:40 +01:00
migration.asciidoc Remove Migration Upgrade and Assistance APIs (#40075) 2019-03-18 13:46:56 -06:00