azkaban-aplcache

use primitive boolean value and add new configurations to template

4/24/2014 1:43:58 PM

Details

diff --git a/src/main/java/azkaban/execapp/AzkabanExecutorServer.java b/src/main/java/azkaban/execapp/AzkabanExecutorServer.java
index 2b128fc..971f9c1 100644
--- a/src/main/java/azkaban/execapp/AzkabanExecutorServer.java
+++ b/src/main/java/azkaban/execapp/AzkabanExecutorServer.java
@@ -88,7 +88,7 @@ public class AzkabanExecutorServer {
 		QueuedThreadPool httpThreadPool = new QueuedThreadPool(maxThreads);
 		server.setThreadPool(httpThreadPool);
 		
-		boolean isStatsOn = props.getBoolean("executor.connector.stats", Boolean.TRUE);
+		boolean isStatsOn = props.getBoolean("executor.connector.stats", true);
 		logger.info("Setting up connector with stats on: " + isStatsOn);
 		
 		for (Connector connector : server.getConnectors()) {
diff --git a/src/main/java/azkaban/webapp/AzkabanWebServer.java b/src/main/java/azkaban/webapp/AzkabanWebServer.java
index bc3abb0..43d535b 100644
--- a/src/main/java/azkaban/webapp/AzkabanWebServer.java
+++ b/src/main/java/azkaban/webapp/AzkabanWebServer.java
@@ -683,7 +683,7 @@ public class AzkabanWebServer extends AzkabanServer {
 		}
 
 		int maxThreads = azkabanSettings.getInt("jetty.maxThreads", DEFAULT_THREAD_NUMBER);
-		boolean isStatsOn = azkabanSettings.getBoolean("jetty.connector.stats", Boolean.TRUE);
+		boolean isStatsOn = azkabanSettings.getBoolean("jetty.connector.stats", true);
 		logger.info("Setting up connector with stats on: " + isStatsOn);
 		
 		boolean ssl;
diff --git a/src/package/execserver/conf/azkaban.properties b/src/package/execserver/conf/azkaban.properties
index 1f3b462..18012ee 100644
--- a/src/package/execserver/conf/azkaban.properties
+++ b/src/package/execserver/conf/azkaban.properties
@@ -21,3 +21,6 @@ executor.maxThreads=50
 executor.port=12321
 executor.flow.threads=30
 
+# JMX stats
+jetty.connector.stats=true
+executor.connector.stats=true
\ No newline at end of file
diff --git a/src/package/soloserver/conf/azkaban.properties b/src/package/soloserver/conf/azkaban.properties
index 7524a14..86afc73 100644
--- a/src/package/soloserver/conf/azkaban.properties
+++ b/src/package/soloserver/conf/azkaban.properties
@@ -41,3 +41,8 @@ job.failure.email=
 job.success.email=
 
 lockdown.create.projects=false
+
+
+# JMX stats
+jetty.connector.stats=true
+executor.connector.stats=true
\ No newline at end of file
diff --git a/src/package/webserver/conf/azkaban.properties b/src/package/webserver/conf/azkaban.properties
index 3ccb2f3..a7c3dfb 100644
--- a/src/package/webserver/conf/azkaban.properties
+++ b/src/package/webserver/conf/azkaban.properties
@@ -47,3 +47,7 @@ job.success.email=
 lockdown.create.projects=false
 
 cache.directory=cache
+
+# JMX stats
+jetty.connector.stats=true
+executor.connector.stats=true
\ No newline at end of file