[ 
https://issues.apache.org/jira/browse/IGNITE-28735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18087081#comment-18087081
 ] 

Ignite TC Bot commented on IGNITE-28735:
----------------------------------------

The Docs Required flag is being removed after review of PR #13193. The change 
is an internal-only quick fix in ConnectionClientPool that adjusts a 
denominator check in communication metrics code and does not introduce 
user-facing behavior, API, configuration, operational, or documentation changes.

> 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
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> 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