[ https://issues.apache.org/jira/browse/GEODE-2729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Swapnil Bawaskar updated GEODE-2729: ------------------------------------ Fix Version/s: 1.3.0 > Improve Native Client Stability by removing global variables > ------------------------------------------------------------ > > Key: GEODE-2729 > URL: https://issues.apache.org/jira/browse/GEODE-2729 > Project: Geode > Issue Type: Improvement > Components: native client > Reporter: Addison > Fix For: 1.3.0 > > > *Context* > Today, the native client uses singleton global variables to manage things > like the cache. These prove troublesome when moving between managed and > unmanaged code. Another benefit of moving away from the globals is improved > unit testing. This will increase the overall testing feedback loop. > *Goal* > Remove these singletons in favor non-global constructors, destructors, etc. > Improved stability when calling functions that move between managed and > unmanaged code. > *Definition of Done* > Remove all integration tests in favor of well encapsulated unit tests. -- This message was sent by Atlassian JIRA (v6.4.14#64029)