You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by pa...@apache.org on 2025/08/29 18:09:01 UTC
(cassandra) branch cassandra-5.0 updated: Expose StorageService.dropPreparedStatements via JMX
This is an automated email from the ASF dual-hosted git repository.
paulo pushed a commit to branch cassandra-5.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git
The following commit(s) were added to refs/heads/cassandra-5.0 by this push:
new c5d6a36fa7 Expose StorageService.dropPreparedStatements via JMX
c5d6a36fa7 is described below
commit c5d6a36fa790faa89c9183aa8bcaa53e6edb71dd
Author: Paulo Motta <pa...@apache.org>
AuthorDate: Thu Aug 28 16:36:29 2025 -0400
Expose StorageService.dropPreparedStatements via JMX
Patch by Paulo Motta; Reviewed by Dmitry Konstantinov, Jeremiah Jordan for CASSANDRA-20870
---
CHANGES.txt | 1 +
src/java/org/apache/cassandra/service/StorageService.java | 1 +
src/java/org/apache/cassandra/service/StorageServiceMBean.java | 2 ++
3 files changed, 4 insertions(+)
diff --git a/CHANGES.txt b/CHANGES.txt
index 5a428cc769..ba33ba653e 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
5.0.6
+ * Expose StorageService.dropPreparedStatements via JMX (CASSANDRA-20870)
* Sort SSTable TOC entries for determinism (CASSANDRA-20494)
Merged from 4.0:
* Update Jackson to 2.19.2 (CASSANDRA-20848)
diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java
index e558635b3c..a284fa2738 100644
--- a/src/java/org/apache/cassandra/service/StorageService.java
+++ b/src/java/org/apache/cassandra/service/StorageService.java
@@ -4242,6 +4242,7 @@ public class StorageService extends NotificationBroadcasterSupport implements IE
return statements;
}
+ @Override
public void dropPreparedStatements(boolean memoryOnly)
{
QueryProcessor.instance.clearPreparedStatements(memoryOnly);
diff --git a/src/java/org/apache/cassandra/service/StorageServiceMBean.java b/src/java/org/apache/cassandra/service/StorageServiceMBean.java
index 9b05a20443..1aec3d5280 100644
--- a/src/java/org/apache/cassandra/service/StorageServiceMBean.java
+++ b/src/java/org/apache/cassandra/service/StorageServiceMBean.java
@@ -1326,4 +1326,6 @@ public interface StorageServiceMBean extends NotificationEmitter
void setPaxosRepairRaceWait(boolean paxosRepairCoordinatorWait);
boolean getPaxosRepairRaceWait();
+
+ public void dropPreparedStatements(boolean memoryOnly);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org