[
https://issues.apache.org/jira/browse/GEODE-6660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16866762#comment-16866762
]
ASF subversion and git services commented on GEODE-6660:
--------------------------------------------------------
Commit 77aec66eadb3a9466b1253a71b63176a24864ae6 in geode's branch
refs/heads/develop from Darrel Schneider
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=77aec66 ]
GEODE-6660: Remove non-Linux OS statistics classes (#3716)
* OsStatisticsProvider.build() no longer throws IllegalStateException.
It was doing this before if the operating system name did not match
a well known one. But we want Geode to work on any OS that java supports.
The OS stats currently only work on Linux, but the build method is called
by GemFireStatSampler and we want that class to work on any OS.
* PureJavaMode.osStatsAreAvailable is marked as deprecated.
> Remove non-Linux OS statistics classes
> --------------------------------------
>
> Key: GEODE-6660
> URL: https://issues.apache.org/jira/browse/GEODE-6660
> Project: Geode
> Issue Type: Improvement
> Components: docs, statistics
> Reporter: Alberto Bustamante Reyes
> Assignee: Darrel Schneider
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.10.0
>
> Time Spent: 6h 20m
> Remaining Estimate: 0h
>
> Remove the following legacy classes from
> org.apache.geode.internal.statistics.platform package:
> * OSXProcessStats
> * OSXSystemStats
> * SolarisProcessStats
> * SolarisSystemStats
> * WindowsProcessStats
> * WindowsSystemStats
> They are not needed, as OS statistics are only generated in Linux systems
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)