-
Notifications
You must be signed in to change notification settings - Fork 53
Open
Description
Running an SAI/LWT mixed workload in Cassandra 5 immediately fills the logs with stuff like the following attempting to use mcac:
WARN [insights-6-1] 2025-06-24 16:34:49,855 UnixSocketClient.java:645 - Error reporting:
java.lang.IllegalStateException: Unable to compute when histogram overflowed
at org.apache.cassandra.metrics.DecayingEstimatedHistogramReservoir$AbstractSnapshot.getMean(DecayingEstimatedHistogramReservoir.java:564)
at com.datastax.mcac.UnixSocketClient.writeMetric(UnixSocketClient.java:760)
at com.datastax.mcac.UnixSocketClient.access$300(UnixSocketClient.java:67)
at com.datastax.mcac.UnixSocketClient$2.lambda$onTimerAdded$4(UnixSocketClient.java:573)
at com.datastax.mcac.UnixSocketClient.writeGroup(UnixSocketClient.java:634)
at com.datastax.mcac.UnixSocketClient.lambda$restartMetricReporting$1(UnixSocketClient.java:613)
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:162)
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:408)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:840)
...
ERROR [ScheduledTasks:1] 2025-06-24 17:25:41,401 JVMStabilityInspector.java:70 - Exception in thread Thread[ScheduledTasks:1,5,ScheduledTasks]
java.lang.IllegalStateException: Unable to compute when histogram overflowed
at org.apache.cassandra.metrics.DecayingEstimatedHistogramReservoir$AbstractSnapshot.getMean(DecayingEstimatedHistogramReservoir.java:564)
at org.apache.cassandra.metrics.MessagingMetrics.resetAndConsumeDroppedErrors(MessagingMetrics.java:213)
at org.apache.cassandra.metrics.MessagingMetrics.logDroppedMessages(MessagingMetrics.java:190)
at org.apache.cassandra.concurrent.ExecutionFailure$1.run(ExecutionFailure.java:133)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:840)
Metadata
Metadata
Assignees
Labels
No labels