From 8f49d377755bb9a259546dbccbae74d3f6f85f5a Mon Sep 17 00:00:00 2001 From: liuisaac <80558145+liuisaac@users.noreply.github.com> Date: Fri, 3 Jul 2026 21:27:02 -0400 Subject: [PATCH] CASSANDRA-19831: Clarify off-heap OOM error msg Update the log string in JVMStabilityInspector to prevent operators from mistakenly increasing heap size when an off-heap OOM occurs. Patch by Isaac Liu; reviewed by TBD for CASSANDRA-19831 --- src/java/org/apache/cassandra/utils/JVMStabilityInspector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/org/apache/cassandra/utils/JVMStabilityInspector.java b/src/java/org/apache/cassandra/utils/JVMStabilityInspector.java index b11dafbc72..7322f44a9f 100644 --- a/src/java/org/apache/cassandra/utils/JVMStabilityInspector.java +++ b/src/java/org/apache/cassandra/utils/JVMStabilityInspector.java @@ -200,7 +200,7 @@ public final class JVMStabilityInspector { if (FORCE_HEAP_OOM_IGNORE_SET.contains(oom.getMessage())) return; - logger.error("Force heap space OutOfMemoryError in the presence of", oom); + logger.error("Off-heap OOM forcing heap space OutOfMemoryError after OutOfMemoryError:", oom); // Start to produce heap space OOM forcibly. List ignored = new ArrayList<>(); while (true)