Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SONAR-9802 replace Hazelcast clients by members | Simon Brandhof | 2017-09-26 | 1 | -2/+2 |
| | | | | | | | Web Server and Compute Engine processes must use plain HZ members but not clients so that they can be involved in distributed computing (contribute to api/system/info response) | ||||
* | SONAR-9803 remove bad coupling of processes on sonar-plugin-api | Simon Brandhof | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | SONAR-9803 restrict sonar-process to classes shared by all processes only | Simon Brandhof | 2017-09-26 | 1 | -2/+2 |
| | |||||
* | SONAR-9773 ignore JAVA_TOOL_OPTIONS is defined and log warning | Sébastien Lesaint | 2017-09-19 | 1 | -1/+2 |
| | |||||
* | SONAR-9741 move shared cluster related classes to sonar-cluster | Sébastien Lesaint | 2017-09-13 | 1 | -3/+3 |
| | |||||
* | SONAR-9738 Fail if the cluster name differs from node to node | Daniel Schwarz | 2017-09-05 | 1 | -0/+2 |
| | |||||
* | SONAR-9590 only heap and heap dump options are now in search.javaOpts | Sébastien Lesaint | 2017-09-05 | 1 | -1/+1 |
| | |||||
* | SONAR-9590 move Es/JavaCommand to module sonar-process-monitor | Sébastien Lesaint | 2017-09-05 | 1 | -3/+3 |
| | |||||
* | SONAR-8798 rename JavaCommandFactory to CommandFactory | Sébastien Lesaint | 2017-08-09 | 1 | -4/+4 |
| | |||||
* | SONAR-8798 rename JavaProcessLauncher to ProcessLauncher | Sébastien Lesaint | 2017-08-09 | 1 | -4/+4 |
| | |||||
* | SONAR-9265 Prevent error log at shutdown | Eric Hartmann | 2017-05-18 | 1 | -1/+2 |
| | |||||
* | SONAR-8817 Add SonarQube version safeguard in cluster mode (#1781) | Eric Hartmann | 2017-03-15 | 1 | -0/+3 |
| | | | SONAR-8817 Add SonarQube version safeguard in cluster mode | ||||
* | SONAR-8816 automatic election of web leader in cluster mode | Simon Brandhof | 2017-03-13 | 11 | -1370/+57 |
| | |||||
* | SONAR-8818 Add Hazelcast and its configuration (#1699) | Eric Hartmann | 2017-02-26 | 5 | -4/+371 |
| | | | * SONAR-8818 Introduce Hazelcast | ||||
* | Drop usages of MyBatis#openSession() | Simon Brandhof | 2017-02-26 | 2 | -54/+55 |
| | | | | in favor of DbClient#openSession() | ||||
* | SONAR-7937 restart reloads sonar.properties | Sébastien Lesaint | 2017-02-24 | 2 | -18/+89 |
| | | | | but changes of FileSystem related properties are not supported and will make restart fail | ||||
* | SONAR-7937 extract JavaCommandFactory from App | Sébastien Lesaint | 2017-02-24 | 3 | -89/+155 |
| | | | | and fix missing coverage on this part | ||||
* | SONAR-7937 Monitor reloads JavaCommand to execute on restart | Sébastien Lesaint | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | SONAR-8435 log "SonarQube is up" if all processes are operational | Sébastien Lesaint | 2017-02-24 | 1 | -2/+8 |
| | | | | | | | which implies: 1/ to distinguish from Monitored#getStatus() = UP and OPERATIONAL 2/ to have an option of Monitor to wait on process's status to be OPERATIONAL 3/ every Monitored implementation must return OPERATIONAL rather than UP if then don't make a distinction between the two | ||||
* | SONAR-8637 Update POM parent version | Teryk Bellahsene | 2017-02-10 | 7 | -14/+14 |
| | |||||
* | SONAR-8684 Remove env variable TMPDIR | Julien Lancelot | 2017-01-26 | 1 | -2/+0 |
| | | | | This variable was only used by rails | ||||
* | SONAR-8335 make changing root level change level of all loggers | Sébastien Lesaint | 2016-12-01 | 1 | -1/+2 |
| | |||||
* | SONAR-8335 move RootLoggerConfig out of LogbackHelper | Sébastien Lesaint | 2016-12-01 | 1 | -2/+3 |
| | |||||
* | SONAR-8335 move LogBackHelper to subpackage logging | Sébastien Lesaint | 2016-12-01 | 1 | -2/+2 |
| | |||||
* | SONAR-8383 expose association process -> log filename | Simon Brandhof | 2016-11-17 | 1 | -2/+1 |
| | |||||
* | SONAR-8341 add INFO log in App when SQ is done starting | Sébastien Lesaint | 2016-11-16 | 1 | -2/+16 |
| | |||||
* | SONAR-8335 support properties to configure log level per JVM | Sébastien Lesaint | 2016-11-16 | 1 | -1/+2 |
| | |||||
* | SONAR-8333 make APP logging configuration support 4 log files | Sébastien Lesaint | 2016-11-16 | 1 | -43/+158 |
| | | | | | | add support for option sonar.wrapped=true to detect when SQ is started by JWP (wrapper) and correctly support all logging use cases include refactoring at LogBackHelper level to simplify code refactor applying log level property to make all process support only INFO, DEBUG and TRACE | ||||
* | SONAR-8333 restore process name in logs | Sébastien Lesaint | 2016-11-16 | 1 | -3/+4 |
| | | | | because when running ITs with option -Dsonar.log.console we can't make a difference between logs from each process anymore | ||||
* | SONAR-8351 Configure HTTP proxy URL from bootstrap process | Simon Brandhof | 2016-11-09 | 1 | -15/+46 |
| | | | | | | | Proxy is configured in conf/sonar.properties. The related properties are propagated to system properties by the first call to DefaultHttpDownloader. The correct approach is to directly configure the JVM properties when the bootstrap process creates web server and CE processes. | ||||
* | Fix Quality flaws, including handling of InterruptedException | Simon Brandhof | 2016-10-05 | 2 | -13/+15 |
| | |||||
* | fixing quality flaws (mostly Java NIO slow methods usage) | Sébastien Lesaint | 2016-09-28 | 1 | -6/+7 |
| | |||||
* | SONAR-7909 reset sharedMemory at startup | Sébastien Lesaint | 2016-09-09 | 1 | -2/+7 |
| | |||||
* | Merge branch 'branch-5.6' | Sébastien Lesaint | 2016-08-24 | 1 | -0/+2 |
|\ | |||||
| * | SONAR-7896 set env var TMPDIR to make JRuby use SQ tmp dir for tmp files | Sébastien Lesaint | 2016-08-24 | 1 | -0/+2 |
| | | | | | | | | these temp file are especially used when uploading | ||||
* | | SONAR-7960 add task UUID to logs | Sébastien Lesaint | 2016-08-16 | 1 | -1/+1 |
| | | |||||
* | | SONAR-7833 task start/stop logs in sonar.log only if DEBUG is enabled | Sébastien Lesaint | 2016-08-16 | 1 | -2/+2 |
| | | | | | | | | | | start log is always at DEBUG level stop log is at DEBUG level in case of success, at ERROR level in case of error | ||||
* | | SONAR-7908 ability to disable Elasticsearch process | Simon Brandhof | 2016-08-03 | 1 | -10/+13 |
| | | |||||
* | | SONAR-7910 support sonar.cluster.web.disabled | Simon Brandhof | 2016-08-03 | 1 | -1/+4 |
| | | |||||
* | | SONAR-7909 support sonar.cluster.ce.disabled | Simon Brandhof | 2016-08-03 | 1 | -1/+3 |
| | | |||||
* | | SONAR-7899 configure container of "startup followers" | Simon Brandhof | 2016-07-29 | 1 | -2/+0 |
| | | |||||
* | | Fix Quality flaws | Simon Brandhof | 2016-07-18 | 1 | -2/+1 |
|/ | |||||
* | SONAR-7653 remove useless code | Simon Brandhof | 2016-05-26 | 1 | -2/+0 |
| | | | | | | JVM does not start if runtime version is not 1.8, so it's useless to check java version programmatically. | ||||
* | SONAR-7580 jdbc_url default value is computed or set by JdbcSettings | Sébastien Lesaint | 2016-05-12 | 1 | -3/+52 |
| | | | | it used to be hardcoded to jdbc:h2:tcp://localhost:9092/sonar, which did not take into account the optionaly specified embedded database port property | ||||
* | SONAR-7422 do not delete sharememory file in tempDir | Sébastien Lesaint | 2016-05-10 | 1 | -4/+48 |
| | |||||
* | SONAR-7436 Monitoring of CE process in system WS and console | Simon Brandhof | 2016-03-25 | 1 | -9/+7 |
| | |||||
* | SONAR-6732 CE and WebServer must share the same startedAt date | Sébastien Lesaint | 2016-03-21 | 1 | -0/+2 |
| | |||||
* | SONAR-7435 add sonar.ce.javaOpts and sonar.ce.javaAdditionalOpts | Sébastien Lesaint | 2016-03-21 | 1 | -0/+3 |
| | | | | also enforce some JVM parameters | ||||
* | SONAR-7435 SQ processes should have constant process ids | Sébastien Lesaint | 2016-03-21 | 1 | -5/+10 |
| | | | | remove process id generation from JavaCommand | ||||
* | SONAR-7435 add CE process, never stops but does nothing yet | Sébastien Lesaint | 2016-03-21 | 1 | -21/+46 |
| |