[ https://issues.apache.org/jira/browse/IGNITE-21691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Viacheslav Blinov updated IGNITE-21691: --------------------------------------- Issue Type: Bug (was: Task) > BasicMetricExporter has inconsistent synchronized access to field > `configuration` > --------------------------------------------------------------------------------- > > Key: IGNITE-21691 > URL: https://issues.apache.org/jira/browse/IGNITE-21691 > Project: Ignite > Issue Type: Bug > Reporter: Viacheslav Blinov > Priority: Major > > Issue detected by SpotBugs but is also highlighted by Idea inspection. > Specifically the warning reported is: > {noformat} > M M IS2_INCONSISTENT_SYNC IS: Inconsistent synchronization of > org.apache.ignite.internal.metrics.exporters.BasicMetricExporter.configuration; > locked 66% of time Unsynchronized access at BasicMetricExporter.java:[line > 41] > {noformat} > Field `configuration` are accessed in both synchronized and unsynchronized > fashion. This can be a source of hard to catch bug. > Investigate whenever this is a false-positive and we should suppress it, or > we should make a proper fix. > At the result of investigation corresponding TODO should be removed in > spotbugs-excludes.xml -- This message was sent by Atlassian Jira (v8.20.10#820010)