OpenSearch/docs/reference/cluster
Nhat Nguyen 2fdbed7797 Broadcast cancellation to only nodes have outstanding child tasks (#54312)
Today when canceling a task we broadcast ban/unban requests to all nodes
in the cluster. This strategy does not scale well for hierarchical
cancellation. With this change, we will track outstanding child requests
and broadcast the cancellation to only nodes that have outstanding child
tasks. This change also prevents a parent task from sending child
requests once it got canceled.

Relates #50990
Supersedes #51157

Co-authored-by: Igor Motov <igor@motovs.org>
Co-authored-by: Yannick Welsch <yannick@welsch.lu>
2020-04-06 11:11:29 -04:00
..
allocation-explain.asciidoc [DOCS] Use same index in Cluster Allocation Explain docs (#50936) 2020-01-16 09:15:26 -05:00
get-settings.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
health.asciidoc [DOCS] Document `indices` cluster stats (#50527) 2020-01-28 11:00:00 -05:00
nodes-hot-threads.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
nodes-info.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
nodes-reload-secure-settings.asciidoc Use standard format for reload settings API (#51560) (#51828) 2020-02-03 18:07:26 -05:00
nodes-stats.asciidoc [DOCS] Document missing data types for node stats API's response parameters (#53475) 2020-03-25 08:42:58 -04:00
nodes-usage.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
pending.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
remote-info.asciidoc Align remote info api with new settings (#54102) 2020-03-24 10:27:24 -06:00
reroute.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
state.asciidoc [Docs] Clarify default value for `allow_no_indices` (#52635) (#52697) 2020-02-24 11:57:32 +01:00
stats.asciidoc [DOCS] Document `nodes` cluster stats (#52813) 2020-03-10 05:05:05 -04:00
tasks.asciidoc Broadcast cancellation to only nodes have outstanding child tasks (#54312) 2020-04-06 11:11:29 -04:00
update-settings.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00
voting-exclusions.asciidoc [DOCS] Sort cluster API docs alphabetically (#48198) 2019-10-22 12:28:39 -05:00