Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SONAR-7653 remove useless code | Simon Brandhof | 2016-05-26 | 2 | -33/+2 |
| | | | | | | JVM does not start if runtime version is not 1.8, so it's useless to check java version programmatically. | ||||
* | SONAR-7653 remove Java option XX:MaxPermSize | Simon Brandhof | 2016-05-26 | 1 | -2/+2 |
| | | | | this option is dropped from java 8 | ||||
* | fix quality flaws | Sébastien Lesaint | 2016-05-20 | 1 | -0/+20 |
| | |||||
* | Improve stability of ProcessUtilsTest on slow env | Simon Brandhof | 2016-05-18 | 1 | -2/+2 |
| | |||||
* | SONAR-7422 add DefaultProcessCommand#reset() | Sébastien Lesaint | 2016-05-18 | 2 | -1/+27 |
| | |||||
* | SONAR-7580 jdbc_url default value is computed or set by JdbcSettings | Sébastien Lesaint | 2016-05-12 | 1 | -1/+0 |
| | | | | 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-7411 drop support for HTTPs Tomcat connector | Sébastien Lesaint | 2016-04-06 | 1 | -55/+0 |
| | |||||
* | Fix quality flaws | Simon Brandhof | 2016-04-06 | 1 | -1/+1 |
| | |||||
* | Fix ProcessStateSystemInfoTest on Java 8 | Simon Brandhof | 2016-04-05 | 1 | -5/+2 |
| | |||||
* | SONAR-7436 replace JMX/RMI by HTTP | Simon Brandhof | 2016-04-05 | 21 | -577/+398 |
| | |||||
* | Revert "SONAR-7122 Drop the ability to customize the web app context" | Julien Lancelot | 2016-03-31 | 1 | -0/+4 |
| | | | | | | This reverts commit 8f7a9ad479a219fc22ac729a23f220e450c572b7. SONAR-7494 Reintroduce the web app context | ||||
* | SONAR-7436 System Info must not fail if the monitored process is not up | Simon Brandhof | 2016-03-25 | 5 | -9/+245 |
| | |||||
* | SONAR-7436 Add DEBUG log when setting JMX URL | Simon Brandhof | 2016-03-25 | 1 | -3/+7 |
| | |||||
* | SONAR-7436 Monitoring of CE process in system WS and console | Simon Brandhof | 2016-03-25 | 20 | -9/+800 |
| | |||||
* | fix quality flaws | Sébastien Lesaint | 2016-03-22 | 1 | -3/+5 |
| | |||||
* | SONAR-6732 CE and WebServer must share the same startedAt date | Sébastien Lesaint | 2016-03-21 | 1 | -0/+1 |
| | |||||
* | SONAR-7435 reduce heap of both CE and WebServer to 512 | Sébastien Lesaint | 2016-03-21 | 1 | -2/+2 |
| | |||||
* | SONAR-7435 add sonar.ce.javaOpts and sonar.ce.javaAdditionalOpts | Sébastien Lesaint | 2016-03-21 | 1 | -0/+7 |
| | | | | also enforce some JVM parameters | ||||
* | SONAR-7435 CE process waiting for WebServer to be operational | Sébastien Lesaint | 2016-03-21 | 2 | -19/+53 |
| | | | | CE detects WebServer is operational though shared file IPC (see ProcessCommand) | ||||
* | SONAR-7435 DefaultProcessCommands close() doesn't throw any exception | Sébastien Lesaint | 2016-03-21 | 3 | -3/+4 |
| | | | | this make writing try-with-resource easier | ||||
* | SONAR-7435 SQ processes should have constant process ids | Sébastien Lesaint | 2016-03-21 | 2 | -2/+10 |
| | | | | remove process id generation from JavaCommand | ||||
* | SONAR-7435 replace DefaultProcessCommands constructors by static methods | Sébastien Lesaint | 2016-03-21 | 3 | -22/+54 |
| | |||||
* | SONAR-7435 add operational flag to shared memory IPC | Sébastien Lesaint | 2016-03-21 | 4 | -32/+100 |
| | |||||
* | SONAR-7435 rename state when process is done starting from ready to up | Sébastien Lesaint | 2016-03-21 | 11 | -93/+111 |
| | | | | also clean up code of DefaultProcessCommands and fix it's Javadoc which was out of sync with implementation | ||||
* | SONAR-7435 move awaitTermination to ProcessUtils and add UTs | Sébastien Lesaint | 2016-03-21 | 2 | -0/+99 |
| | |||||
* | Improve allocation of new ports in integration tests | Simon Brandhof | 2016-03-07 | 1 | -1/+0 |
| | |||||
* | SONAR-7330 delete ES script "ListUpdate" | Simon Brandhof | 2016-02-29 | 1 | -3/+0 |
| | |||||
* | SONAR-7125 use efficient delete dir method in sonar-process | Sébastien Lesaint | 2016-02-12 | 4 | -7/+432 |
| | |||||
* | SONAR-7168 fix quality flaw in AllProcessesCommands | Sébastien Lesaint | 2016-02-08 | 3 | -4/+12 |
| | |||||
* | SONAR-7122 Drop the ability to customize the web app context | Simon Brandhof | 2016-02-02 | 1 | -4/+0 |
| | |||||
* | Use INFO level by default in unit tests | Simon Brandhof | 2016-02-02 | 1 | -1/+1 |
| | |||||
* | Fix project title in copyright headers | Simon Brandhof | 2016-01-13 | 44 | -44/+44 |
| | |||||
* | SONAR-7168 replace System.err with LOG.trace in Monitor and Lifecycle | Sébastien Lesaint | 2016-01-13 | 1 | -1/+1 |
| | |||||
* | SONAR-7168 fix stop during restart not working | Sébastien Lesaint | 2016-01-13 | 8 | -143/+435 |
| | | | | | lifeCycle transition from RESTARTING to STOPPING should actually _not_ be allowed because it can occur when restarting child processes (the WatcherThreads detects that stop and tries to shutdown all other processes), this fixes the issue by adding a HARD_STOPPING state, representing a not gracefull stop, to which transition from RESTARTING is allowed adds class AllProcessesCommands which implements access to sharedMemory for any process and is now used as the underlying implementation of DefaultProcessCommands. This class allows using a single IO to access sharedMemory from App | ||||
* | SONAR-7168 fix stop failing during restart + restart WS call flood issue | Sébastien Lesaint | 2016-01-13 | 3 | -27/+41 |
| | | | | | stop triggered though shareMemory by Orchestrator did not work when a restart was under way be lifeCycle transition from RESTARTING to STOPPING wasn't allowed when flooding the restart WS, the restart never occured because the WS erased the shareMemory space of the WebServer when called called, erasing the stop signal sent by the main process | ||||
* | SONAR-7168 rework threads and restart implementation | Sébastien Lesaint | 2016-01-13 | 2 | -12/+100 |
| | |||||
* | SONAR-7168 add support for restart requested by child processes | Sébastien Lesaint | 2016-01-13 | 1 | -4/+13 |
| | |||||
* | SONAR-7168 add restart request support to ProcessCommands | Sébastien Lesaint | 2016-01-13 | 4 | -6/+86 |
| | |||||
* | Upgrade to parent 26 and new copyright headers | Simon Brandhof | 2016-01-05 | 42 | -174/+168 |
| | |||||
* | Fix quality flaws | Simon Brandhof | 2016-01-04 | 1 | -1/+0 |
| | |||||
* | SONAR-7141 Fail fast if server started with Java 1.6 | Simon Brandhof | 2015-12-14 | 2 | -5/+5 |
| | |||||
* | SONAR-7140 Do not check java.io.tmpdir in bootstrap process | Simon Brandhof | 2015-12-14 | 2 | -50/+23 |
| | |||||
* | Fix reliability of NetworkUtils#freePort() | Simon Brandhof | 2015-10-13 | 2 | -29/+86 |
| | |||||
* | Fix Xms java option of sonar.web.javaOpts | Simon Brandhof | 2015-10-12 | 1 | -1/+1 |
| | | | | | - missing "-Djava.net.preferIPv4Stack=true" in comment of sonar.properties - missing default value "-Xms256m" | ||||
* | SONAR-6914 Change default sizes of HTTP and DB pools | Simon Brandhof | 2015-10-09 | 2 | -4/+3 |
| | |||||
* | SONAR-6830 add WS api/system/logs and api/system/change_log_level | Simon Brandhof | 2015-10-06 | 2 | -5/+3 |
| | |||||
* | SONAR-6863 Support Integrated Authentication for SQL Server with SonarQube ↵ | Koushik Dasgupta | 2015-09-29 | 2 | -3/+0 |
| | | | | | | installed in Windows Enabling Integrated Authentication for connecting to MS Sql Server. Default value for sonar.jdbc.username and sonar.jdbc.password have been removed. | ||||
* | SONAR-6799 SONAR-6232 compute engine logs | Simon Brandhof | 2015-09-27 | 2 | -7/+22 |
| | | | | | | - add WS api/ce/logs - add boolean field 'logs' to the responses of the WS that return tasks - purge log files (max nb of files per project can be configured) | ||||
* | Fix test false-positives when port is already in use | Simon Brandhof | 2015-09-04 | 1 | -1/+1 |
| | |||||
* | Rename remaining variables "sut" to "underTest" in tests | Simon Brandhof | 2015-07-16 | 1 | -18/+18 |
| |