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

ASF subversion and git services commented on GEODE-6380:
--------------------------------------------------------

Commit fa736923ecfa29c39b94a6475b2b929d51ad0a5b in geode's branch 
refs/heads/develop from Dan Smith
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=fa73692 ]

GEODE-6380: Making gateway stat id fields immutable

The stat ids in GatewaySenderStats were being reset in the static
intitializer for AsyncEventQueueStats. This likely resulted in all of
the stats that are listed in GatewaySenderStats after BATCHES_RESIZED
being recorded against the wrong stat name, because that stat was not
part of the AsyncEventQueueStats, and so the overriden were incorrect.


> Remove all mutable static state from Geode
> ------------------------------------------
>
>                 Key: GEODE-6380
>                 URL: https://issues.apache.org/jira/browse/GEODE-6380
>             Project: Geode
>          Issue Type: Bug
>          Components: core
>            Reporter: Dan Smith
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> Related to GEODE-395 and GEODE-3583 - we would like to eliminate the use of 
> mutable static state within Geode. This sort of state 
>  - prevents us from running multiple caches in the same JVM
>  - provides opportunities for bugs related to not cleaning up static state
>  - Makes it harder to understand and test components that may have hidden 
> dependencies through static state.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to