[
https://issues.apache.org/jira/browse/IGNITE-28735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Chugunov updated IGNITE-28735:
-------------------------------------
Description:
Fix from IGNITE-28222 introduced ArithmeticException in metrics calculation in
some cases.
Relevant part of stack trace:
{code:java}
java.lang.ArithmeticException: / by zero
at
org.apache.ignite.spi.communication.tcp.internal.ConnectionClientPool$NodeConnectionMetrics.averageConnectionLifeTime(ConnectionClientPool.java:862)
at
org.apache.ignite.internal.processors.metric.MetricRegistryImpl.lambda$nonThrowableSupplier$3(MetricRegistryImpl.java:424)
at
org.apache.ignite.internal.processors.metric.impl.LongGauge.value(LongGauge.java:45)
at
org.apache.ignite.spi.metric.jmx.MetricRegistryMBean.getAttribute(MetricRegistryMBean.java:72)
at
org.apache.ignite.spi.metric.jmx.ReadOnlyDynamicMBean.getAttributes(ReadOnlyDynamicMBean.java:66)
{code}
> ArithmeticException in metrics
> ------------------------------
>
> Key: IGNITE-28735
> URL: https://issues.apache.org/jira/browse/IGNITE-28735
> Project: Ignite
> Issue Type: Task
> Affects Versions: 2.19
> Reporter: Sergey Chugunov
> Assignee: Sergey Chugunov
> Priority: Major
> Fix For: 2.19
>
>
> Fix from IGNITE-28222 introduced ArithmeticException in metrics calculation
> in some cases.
> Relevant part of stack trace:
> {code:java}
> java.lang.ArithmeticException: / by zero
> at
> org.apache.ignite.spi.communication.tcp.internal.ConnectionClientPool$NodeConnectionMetrics.averageConnectionLifeTime(ConnectionClientPool.java:862)
> at
> org.apache.ignite.internal.processors.metric.MetricRegistryImpl.lambda$nonThrowableSupplier$3(MetricRegistryImpl.java:424)
> at
> org.apache.ignite.internal.processors.metric.impl.LongGauge.value(LongGauge.java:45)
> at
> org.apache.ignite.spi.metric.jmx.MetricRegistryMBean.getAttribute(MetricRegistryMBean.java:72)
> at
> org.apache.ignite.spi.metric.jmx.ReadOnlyDynamicMBean.getAttributes(ReadOnlyDynamicMBean.java:66)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)