From 3cae8aa6f6847a2c87004db962661ef68cd8a57f Mon Sep 17 00:00:00 2001 From: Francisco Guerrero Date: Mon, 27 Jul 2026 09:19:40 -0500 Subject: [PATCH] ninja fix: ensure defaultReadThresholds is cleared for CASSANDRA-21467 --- src/java/org/apache/cassandra/config/DatabaseDescriptor.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java index 2d2d2af3be..0885b72d2f 100644 --- a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java +++ b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java @@ -334,6 +334,7 @@ public class DatabaseDescriptor private static void clear() { sstableFormats = null; + defaultReadThresholds = null; clearMBean("org.apache.cassandra.db:type=DynamicEndpointSnitch"); clearMBean("org.apache.cassandra.db:type=EndpointSnitchInfo"); clearMBean("org.apache.cassandra.db:type=LocationInfo"); @@ -5590,7 +5591,7 @@ public class DatabaseDescriptor { logger.info("updating coordinator_read_size_warn_threshold to {}", value); conf.coordinator_read_size_warn_threshold = value; - defaultReadThresholds = new QueryOptions.DefaultReadThresholds(value, getCoordinatorReadSizeFailThreshold()); + defaultReadThresholds = null; } @Nullable @@ -5603,7 +5604,7 @@ public class DatabaseDescriptor { logger.info("updating coordinator_read_size_fail_threshold to {}", value); conf.coordinator_read_size_fail_threshold = value; - defaultReadThresholds = new QueryOptions.DefaultReadThresholds(getCoordinatorReadSizeWarnThreshold(), value); + defaultReadThresholds = null; } @Nullable