From eb255acaa469812296ab39d04c0db39725de2434 Mon Sep 17 00:00:00 2001 From: Benjamin Trent <4357155+benwtrent@users.noreply.github.com> Date: Fri, 7 Nov 2025 11:36:44 -0500 Subject: [PATCH] Disable throttling for snapshot builds --- .../java/org/elasticsearch/index/MergeSchedulerConfig.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/main/java/org/elasticsearch/index/MergeSchedulerConfig.java b/server/src/main/java/org/elasticsearch/index/MergeSchedulerConfig.java index ff6987d7d7ff1..25a9c3cb3ac5b 100644 --- a/server/src/main/java/org/elasticsearch/index/MergeSchedulerConfig.java +++ b/server/src/main/java/org/elasticsearch/index/MergeSchedulerConfig.java @@ -57,9 +57,11 @@ public final class MergeSchedulerConfig { Property.Dynamic, Property.IndexScope ); + private static final boolean isSnapshot = org.elasticsearch.Build.current().isSnapshot(); public static final Setting AUTO_THROTTLE_SETTING = Setting.boolSetting( "index.merge.scheduler.auto_throttle", - true, + // default to false in snapshot for testing + isSnapshot == false, Property.Dynamic, Property.IndexScope );