fi
cd sonarqube-*
bin/$OS/sonar.sh restart
-echo "sonar.es.http.port=9200" >> conf/sonar.properties
+echo "sonar.search.http.port=9200" >> conf/sonar.properties
sleep 1
tail -100f logs/sonar.log
public class ElasticSearch extends Process {
public static final String ES_DEBUG_PROPERTY = "esDebug";
- public static final String ES_PORT_PROPERTY = "sonar.es.port";
- public static final String ES_CLUSTER_PROPERTY = "sonar.es.clusterName";
+ public static final String ES_PORT_PROPERTY = "sonar.search.port";
+ public static final String ES_CLUSTER_PROPERTY = "sonar.search.clusterName";
private Node node;
MEMORY, TRANSPORT, DATA
}
- public static final String TYPE = "sonar.es.type";
- public static final String HTTP_PORT = "sonar.es.http.port";
- public static final String NODE_PORT = "sonar.es.port";
- public static final String CLUSTER_NAME = "sonar.es.cluster.name";
+ public static final String TYPE = "sonar.search.type";
+ public static final String HTTP_PORT = "sonar.search.http.port";
+ public static final String NODE_PORT = "sonar.search.port";
+ public static final String CLUSTER_NAME = "sonar.search.cluster.name";
}
<rails.env>development</rails.env>
<jruby.max.runtimes>3</jruby.max.runtimes>
<sonar.jdbc.url>${sonar.jdbc.url}</sonar.jdbc.url>
- <sonar.es.http.host>127.0.0.1</sonar.es.http.host>
- <sonar.es.http.port>9200</sonar.es.http.port>
+ <sonar.search.http.host>127.0.0.1</sonar.search.http.host>
+ <sonar.search.http.port>9200</sonar.search.http.port>
<sonar.log.console>true</sonar.log.console>
<sonar.log.profilingLevel>BASIC</sonar.log.profilingLevel>
<sonar.web.context>/dev</sonar.web.context>
#--------------------------------------------------------------------------------------------------
# TO BE DOCUMENTED - WORK IN PROGRESS
-#sonar.es.javaOpts=-Djava.net.preferIPv4Stack=true -server -Xmx256m -Xms256m -Xss256k -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly
-#sonar.es.port=9001
-#sonar.es.jmxPort=9002
+#sonar.search.javaOpts=-Djava.net.preferIPv4Stack=true -server -Xmx256m -Xms256m -Xss256k -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly
+#sonar.search.port=9001
+#sonar.search.jmxPort=9002
# For debug only
-#sonar.es.httpPort=
+#sonar.search.httpPort=
#sonar.web.javaOpts=-server -Xmx768m -XX:MaxPermSize=160m -XX:+HeapDumpOnOutOfMemoryError
#sonar.web.jmxPort=9003
static final String PATH_LOGS_KEY = "sonar.path.logs";
- static final String ES_PORT_KEY = "sonar.es.port";
+ static final String ES_PORT_KEY = "sonar.search.port";
private static final int ES_PORT_DEFVAL = 9001;
- static final String ES_CLUSTER_NAME_KEY = "sonar.es.clusterName";
+ static final String ES_CLUSTER_NAME_KEY = "sonar.search.clusterName";
private static final String ES_CLUSTER_NAME_DEFVAL = "sonarqube";
- static final String ES_JMX_PORT_KEY = "sonar.es.jmxPort";
+ static final String ES_JMX_PORT_KEY = "sonar.search.jmxPort";
private static final int ES_JMX_PORT_DEFVAL = 9002;
- static final String ES_JAVA_OPTS_KEY = "sonar.es.javaOpts";
+ static final String ES_JAVA_OPTS_KEY = "sonar.search.javaOpts";
private static final String ES_JAVA_OPTS_DEFVAL = "-server -Xmx256m -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true " +
"-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly " +
"-XX:+HeapDumpOnOutOfMemoryError";
static void initDefaults(Props props) {
// elasticsearch
- props.set("sonar.es.type", "TRANSPORT");
+ props.set("sonar.search.type", "TRANSPORT");
props.setDefault(DefaultSettings.ES_CLUSTER_NAME_KEY, DefaultSettings.ES_CLUSTER_NAME_DEFVAL);
setDefaultPort(props, DefaultSettings.ES_PORT_KEY, DefaultSettings.ES_PORT_DEFVAL, "Elasticsearch");
setDefaultPort(props, DefaultSettings.ES_JMX_PORT_KEY, DefaultSettings.ES_JMX_PORT_DEFVAL, "Elasticsearch JMX");