[ 
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)

Reply via email to