Remove OpenJDK log warning patch by jasobrown; reviewed by Jeff Jirsa for CASSANDRA-13916
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/69052a05 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/69052a05 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/69052a05 Branch: refs/heads/trunk Commit: 69052a05597a9c3571356d8c39232512c9f3f393 Parents: 58aebd1 Author: Jason Brown <jasedbr...@gmail.com> Authored: Sat Dec 2 05:51:23 2017 -0800 Committer: Jason Brown <jasedbr...@gmail.com> Committed: Sun Dec 3 03:48:32 2017 -0800 ---------------------------------------------------------------------- CHANGES.txt | 1 + src/java/org/apache/cassandra/service/StartupChecks.java | 8 +------- 2 files changed, 2 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/69052a05/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index d197038..9a5b80d 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -165,6 +165,7 @@ 3.11.2 + * Remove OpenJDK log warning (CASSANDRA-13916) * Prevent compaction strategies from looping indefinitely (CASSANDRA-14079) * Cache disk boundaries (CASSANDRA-13215) * Add asm jar to build.xml for maven builds (CASSANDRA-11193) http://git-wip-us.apache.org/repos/asf/cassandra/blob/69052a05/src/java/org/apache/cassandra/service/StartupChecks.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/cassandra/service/StartupChecks.java b/src/java/org/apache/cassandra/service/StartupChecks.java index 2774dee..f84920e 100644 --- a/src/java/org/apache/cassandra/service/StartupChecks.java +++ b/src/java/org/apache/cassandra/service/StartupChecks.java @@ -195,13 +195,7 @@ public class StartupChecks logger.warn("32bit JVM detected. It is recommended to run Cassandra on a 64bit JVM for better performance."); String javaVmName = System.getProperty("java.vm.name"); - if (javaVmName.contains("OpenJDK")) - { - // There is essentially no QA done on OpenJDK builds, and - // clusters running OpenJDK have seen many heap and load issues. - logger.warn("OpenJDK is not recommended. Please upgrade to the newest Oracle Java release"); - } - else if (!javaVmName.contains("HotSpot")) + if (!(javaVmName.contains("HotSpot") || javaVmName.contains("OpenJDK"))) { logger.warn("Non-Oracle JVM detected. Some features, such as immediate unmap of compacted SSTables, may not work as intended"); } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org