From f0a043a62213ea3c3f4b50aa1e661ca1b1bad2c7 Mon Sep 17 00:00:00 2001 From: Armin Braun Date: Tue, 20 Aug 2019 12:46:59 +0200 Subject: [PATCH] Stop Executing SLM Policy Transport Action on Snapshot Pool * Executing SLM policies on the snapshot thread will block until a snapshot finishes if the pool is completely busy executing that snapshot * Fixes #45594 --- .../slm/action/TransportExecuteSnapshotLifecycleAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-pack/plugin/ilm/src/main/java/org/elasticsearch/xpack/slm/action/TransportExecuteSnapshotLifecycleAction.java b/x-pack/plugin/ilm/src/main/java/org/elasticsearch/xpack/slm/action/TransportExecuteSnapshotLifecycleAction.java index 01b0f209b8924..12d3d62c99f35 100644 --- a/x-pack/plugin/ilm/src/main/java/org/elasticsearch/xpack/slm/action/TransportExecuteSnapshotLifecycleAction.java +++ b/x-pack/plugin/ilm/src/main/java/org/elasticsearch/xpack/slm/action/TransportExecuteSnapshotLifecycleAction.java @@ -52,7 +52,7 @@ public TransportExecuteSnapshotLifecycleAction(TransportService transportService } @Override protected String executor() { - return ThreadPool.Names.SNAPSHOT; + return ThreadPool.Names.GENERIC; } @Override