Denis Magda created IGNITE-3495: ----------------------------------- Summary: CacheMetrics.getAverage###Time is not calculated properly Key: IGNITE-3495 URL: https://issues.apache.org/jira/browse/IGNITE-3495 Project: Ignite Issue Type: Bug Reporter: Denis Magda Assignee: Andrey Velichko
{{CacheMetrics.getAverageGetTime}}, {{CacheMetrics.getAveragePutTime}} and {{CacheMetrics.getAverageRemoveTime}} are not calculated properly in the following scenario: - start a server node; - start a client node that will perform gets and puts; - {{CacheMetrics.getAverage###Time}} will always be 0 for the server node's cluster group. The issue happens because {{CacheMetricsImpl.add###TimeNanos}} method is not called on the server side when a metric related event happens. In the attache you can find source that showcases the bug. - start basic {{ExampleNodeStartup}} using attached configuration {{example-default.xml}} conjuration; - start {{ExampleNodeStartupClient}}. You will see that average metrics are not incremented. -- This message was sent by Atlassian JIRA (v6.3.4#6332)