[ https://issues.apache.org/jira/browse/GEODE-6850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darrel Schneider updated GEODE-6850: ------------------------------------ Description: The "int" methods on the statistics interfaces have been deprecated. They are on the Statistics interface and the StatisticsTypeFactory interface (look for methods containing "Int") . The implementation of these deprecated "int" methods now use the "long" methods. The only place this could be visible to a user is if they call Statistics.get(String) or Statistics.get(StatisticDescriptor). Both of these methods return a "Number" instance. These methods continue to do this and existing code will work fine if it does not try to downcast the Number to a subclass. But for "int" stats, these methods used to return an "Integer" instance and now return a "Long" instance. was: The "int" methods on the statistics interfaces have been deprecated. The implementation of these deprecated "int" methods now use the "long" methods. The only place this could be visible to a user is if they call Statistics.get(String) or Statistics.get(StatisticDescriptor). Both of these methods return a "Number" instance. These methods continue to do this and existing code will work fine if it does not try to downcast the Number to a subclass. But for "int" stats, these methods used to return an "Integer" instance and now return a "Long" instance. > Deprecate "int" statistics in favor of "long" statistics > -------------------------------------------------------- > > Key: GEODE-6850 > URL: https://issues.apache.org/jira/browse/GEODE-6850 > Project: Geode > Issue Type: Improvement > Components: docs, statistics > Reporter: Darrel Schneider > Assignee: Darrel Schneider > Priority: Major > Labels: docs > Time Spent: 50m > Remaining Estimate: 0h > > The "int" methods on the statistics interfaces have been deprecated. > They are on the Statistics interface and the StatisticsTypeFactory interface > (look for methods containing "Int") . > The implementation of these deprecated "int" methods now use the "long" > methods. > The only place this could be visible to a user is if they call > Statistics.get(String) or Statistics.get(StatisticDescriptor). Both of these > methods return a "Number" instance. > These methods continue to do this and existing code will work fine if it does > not try to downcast the Number to a subclass. But for "int" stats, these > methods used to return an "Integer" instance and now return a "Long" instance. -- This message was sent by Atlassian JIRA (v7.6.3#76005)