Repository: cassandra
Updated Branches:
  refs/heads/trunk d78310d53 -> ed806594e


Revert 4.0 GC alg back to CMS

patch by jasobrown; reviewed by Jordan West for CASSANDRA-14636


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/ed806594
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/ed806594
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/ed806594

Branch: refs/heads/trunk
Commit: ed806594e5169458d744a06c73ec224a1f37abce
Parents: d78310d
Author: Jason Brown <jasedbr...@gmail.com>
Authored: Fri Aug 10 07:09:55 2018 -0700
Committer: Jason Brown <jasedbr...@gmail.com>
Committed: Fri Aug 10 10:44:05 2018 -0700

----------------------------------------------------------------------
 CHANGES.txt               |  1 +
 conf/jvm11-server.options | 29 ++++++++++++++---------------
 conf/jvm8-server.options  | 30 +++++++++++++++---------------
 3 files changed, 30 insertions(+), 30 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/ed806594/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index b9fe48b..6a45f95 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 4.0
+ * Revert 4.0 GC alg back to CMS (CASANDRA-14636)
  * Remove hardcoded java11 jvm args in idea workspace files (CASSANDRA-14627)
  * Update netty to 4.1.128 (CASSANDRA-14633)
  * Add a virtual table to expose thread pools (CASSANDRA-14523)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/ed806594/conf/jvm11-server.options
----------------------------------------------------------------------
diff --git a/conf/jvm11-server.options b/conf/jvm11-server.options
index 08a7f2e..e6c2571 100644
--- a/conf/jvm11-server.options
+++ b/conf/jvm11-server.options
@@ -11,35 +11,34 @@
 
 
 ### CMS Settings
-#-XX:+UseParNewGC
-#-XX:+UseConcMarkSweepGC
-#-XX:+CMSParallelRemarkEnabled
-#-XX:SurvivorRatio=8
-#-XX:MaxTenuringThreshold=1
-#-XX:CMSInitiatingOccupancyFraction=75
-#-XX:+UseCMSInitiatingOccupancyOnly
-#-XX:CMSWaitDuration=10000
-#-XX:+CMSParallelInitialMarkEnabled
-#-XX:+CMSEdenChunksRecordAlways
+-XX:+UseConcMarkSweepGC
+-XX:+CMSParallelRemarkEnabled
+-XX:SurvivorRatio=8
+-XX:MaxTenuringThreshold=1
+-XX:CMSInitiatingOccupancyFraction=75
+-XX:+UseCMSInitiatingOccupancyOnly
+-XX:CMSWaitDuration=10000
+-XX:+CMSParallelInitialMarkEnabled
+-XX:+CMSEdenChunksRecordAlways
 ## some JVMs will fill up their heap when accessed via JMX, see CASSANDRA-6541
-#-XX:+CMSClassUnloadingEnabled
+-XX:+CMSClassUnloadingEnabled
 
 
 
 ### G1 Settings
 ## Use the Hotspot garbage-first collector.
--XX:+UseG1GC
--XX:+ParallelRefProcEnabled
+#-XX:+UseG1GC
+#-XX:+ParallelRefProcEnabled
 
 #
 ## Have the JVM do less remembered set work during STW, instead
 ## preferring concurrent GC. Reduces p99.9 latency.
--XX:G1RSetUpdatingPauseTimePercent=5
+#-XX:G1RSetUpdatingPauseTimePercent=5
 #
 ## Main G1GC tunable: lowering the pause target will lower throughput and vise 
versa.
 ## 200ms is the JVM default and lowest viable setting
 ## 1000ms increases throughput. Keep it smaller than the timeouts in 
cassandra.yaml.
--XX:MaxGCPauseMillis=500
+#-XX:MaxGCPauseMillis=500
 
 ## Optional G1 Settings
 # Save CPU time on large (>= 16GB) heaps by delaying region scanning

http://git-wip-us.apache.org/repos/asf/cassandra/blob/ed806594/conf/jvm8-server.options
----------------------------------------------------------------------
diff --git a/conf/jvm8-server.options b/conf/jvm8-server.options
index 14d0261..6214669 100644
--- a/conf/jvm8-server.options
+++ b/conf/jvm8-server.options
@@ -18,33 +18,33 @@
 #################
 
 ### CMS Settings
-#-XX:+UseParNewGC
-#-XX:+UseConcMarkSweepGC
-#-XX:+CMSParallelRemarkEnabled
-#-XX:SurvivorRatio=8
-#-XX:MaxTenuringThreshold=1
-#-XX:CMSInitiatingOccupancyFraction=75
-#-XX:+UseCMSInitiatingOccupancyOnly
-#-XX:CMSWaitDuration=10000
-#-XX:+CMSParallelInitialMarkEnabled
-#-XX:+CMSEdenChunksRecordAlways
+-XX:+UseParNewGC
+-XX:+UseConcMarkSweepGC
+-XX:+CMSParallelRemarkEnabled
+-XX:SurvivorRatio=8
+-XX:MaxTenuringThreshold=1
+-XX:CMSInitiatingOccupancyFraction=75
+-XX:+UseCMSInitiatingOccupancyOnly
+-XX:CMSWaitDuration=10000
+-XX:+CMSParallelInitialMarkEnabled
+-XX:+CMSEdenChunksRecordAlways
 ## some JVMs will fill up their heap when accessed via JMX, see CASSANDRA-6541
-#-XX:+CMSClassUnloadingEnabled
+-XX:+CMSClassUnloadingEnabled
 
 ### G1 Settings
 ## Use the Hotspot garbage-first collector.
--XX:+UseG1GC
--XX:+ParallelRefProcEnabled
+#-XX:+UseG1GC
+#-XX:+ParallelRefProcEnabled
 
 #
 ## Have the JVM do less remembered set work during STW, instead
 ## preferring concurrent GC. Reduces p99.9 latency.
--XX:G1RSetUpdatingPauseTimePercent=5
+#-XX:G1RSetUpdatingPauseTimePercent=5
 #
 ## Main G1GC tunable: lowering the pause target will lower throughput and vise 
versa.
 ## 200ms is the JVM default and lowest viable setting
 ## 1000ms increases throughput. Keep it smaller than the timeouts in 
cassandra.yaml.
--XX:MaxGCPauseMillis=500
+#-XX:MaxGCPauseMillis=500
 
 ## Optional G1 Settings
 # Save CPU time on large (>= 16GB) heaps by delaying region scanning


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to