From f637b4d4e8d44b1d70666243de35fb14396975c9 Mon Sep 17 00:00:00 2001 From: Michael Stack Date: Tue, 1 Nov 2011 16:46:33 +0000 Subject: [PATCH] HBASE-4714 Don't ship w/ icms enabled by default; REDO git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196120 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES.txt | 1 + conf/hbase-env.sh | 2 +- src/docbkx/performance.xml | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 01b6136034a..cb3c4bf4f5f 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -731,6 +731,7 @@ Release 0.92.0 - Unreleased HBASE-4699 Cleanup the UIs HBASE-4552 Remove trivial 0.90 deprecated code from 0.92 and trunk. (Jonathan Hsieh) + HBASE-4714 Don't ship w/ icms enabled by default NEW FEATURES HBASE-2001 Coprocessors: Colocate user code with regions (Mingjie Lai via diff --git a/conf/hbase-env.sh b/conf/hbase-env.sh index 4ae577cc402..2aa723d6f34 100644 --- a/conf/hbase-env.sh +++ b/conf/hbase-env.sh @@ -34,7 +34,7 @@ # Below are what we set by default. May only work with SUN JVM. # For more on why as well as other possible settings, # see http://wiki.apache.org/hadoop/PerformanceTuning -export HBASE_OPTS="-ea -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode" +export HBASE_OPTS="-ea -XX:+UseConcMarkSweepGC" # Uncomment below to enable java garbage collection logging in the .out file. # export HBASE_OPTS="$HBASE_OPTS -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps" diff --git a/src/docbkx/performance.xml b/src/docbkx/performance.xml index a54fe422cbb..c2fffbb6716 100644 --- a/src/docbkx/performance.xml +++ b/src/docbkx/performance.xml @@ -119,7 +119,10 @@ must be explicitly enabled in HBase 0.90.x (Its defaulted to be on in 0.92.x HBase). See hbase.hregion.memstore.mslab.enabled to true in your Configuration. See the cited - slides for background and detail. + slides for background and detailThe latest jvms do better + regards fragmentation so make sure you are running a recent release. + Read down in the message, + Identifying concurrent mode failures caused by fragmentation.. For more information about GC logs, see .