Author: fpj Date: Tue Sep 3 11:40:38 2013 New Revision: 1519655 URL: http://svn.apache.org/r1519655 Log: ZOOKEEPER-1670. zookeeper should set a default value for SERVER_JVMFLAGS and CLIENT_JVMFLAGS so that memory usage is controlled (Arpit Gupta via fpj) Modified: zookeeper/trunk/CHANGES.txt zookeeper/trunk/bin/zkEnv.sh Modified: zookeeper/trunk/CHANGES.txt URL: http://svn.apache.org/viewvc/zookeeper/trunk/CHANGES.txt?rev=1519655&r1=1519654&r2=1519655&view=diff ============================================================================== --- zookeeper/trunk/CHANGES.txt (original) +++ zookeeper/trunk/CHANGES.txt Tue Sep 3 11:40:38 2013 @@ -369,6 +369,8 @@ BUGFIXES: ZOOKEEPER-1713. wrong time calculation in zkfuse.cc (german via fpj) ZOOKEEPER-1379. 'printwatches, redo, history and connect '. client commands always print usage. This is not necessary (edward via fpj) + + ZOOKEEPER-1670. zookeeper should set a default value for SERVER_JVMFLAGS and CLIENT_JVMFLAGS so that memory usage is controlled (Arpit Gupta via fpj) IMPROVEMENTS: Modified: zookeeper/trunk/bin/zkEnv.sh URL: http://svn.apache.org/viewvc/zookeeper/trunk/bin/zkEnv.sh?rev=1519655&r1=1519654&r2=1519655&view=diff ============================================================================== --- zookeeper/trunk/bin/zkEnv.sh (original) +++ zookeeper/trunk/bin/zkEnv.sh Tue Sep 3 11:40:38 2013 @@ -127,3 +127,11 @@ then fi #echo "CLASSPATH=$CLASSPATH" + +# default heap for zookeeper server +ZK_SERVER_HEAP="${ZK_SERVER_HEAP:-1000}" +export SERVER_JVMFLAGS="-Xmx${ZK_SERVER_HEAP}m $SERVER_JVMFLAGS" + +# default heap for zookeeper client +ZK_CLIENT_HEAP="${ZK_CLIENT_HEAP:-256}" +export CLIENT_JVMFLAGS="-Xmx${ZK_CLIENT_HEAP}m $CLIENT_JVMFLAGS"