summaryrefslogtreecommitdiffstats
path: root/server/sonar-process/src
Commit message (Collapse)AuthorAgeFilesLines
* SONAR-7653 remove useless codeSimon Brandhof2016-05-262-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:MaxPermSizeSimon Brandhof2016-05-261-2/+2
| | | | this option is dropped from java 8
* fix quality flawsSébastien Lesaint2016-05-201-0/+20
|
* Improve stability of ProcessUtilsTest on slow envSimon Brandhof2016-05-181-2/+2
|
* SONAR-7422 add DefaultProcessCommand#reset()Sébastien Lesaint2016-05-182-1/+27
|
* SONAR-7580 jdbc_url default value is computed or set by JdbcSettingsSébastien Lesaint2016-05-121-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 connectorSébastien Lesaint2016-04-061-55/+0
|
* Fix quality flawsSimon Brandhof2016-04-061-1/+1
|
* Fix ProcessStateSystemInfoTest on Java 8Simon Brandhof2016-04-051-5/+2
|
* SONAR-7436 replace JMX/RMI by HTTPSimon Brandhof2016-04-0521-577/+398
|
* Revert "SONAR-7122 Drop the ability to customize the web app context"Julien Lancelot2016-03-311-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 upSimon Brandhof2016-03-255-9/+245
|
* SONAR-7436 Add DEBUG log when setting JMX URLSimon Brandhof2016-03-251-3/+7
|
* SONAR-7436 Monitoring of CE process in system WS and consoleSimon Brandhof2016-03-2520-9/+800
|
* fix quality flawsSébastien Lesaint2016-03-221-3/+5
|
* SONAR-6732 CE and WebServer must share the same startedAt dateSébastien Lesaint2016-03-211-0/+1
|
* SONAR-7435 reduce heap of both CE and WebServer to 512Sébastien Lesaint2016-03-211-2/+2
|
* SONAR-7435 add sonar.ce.javaOpts and sonar.ce.javaAdditionalOptsSébastien Lesaint2016-03-211-0/+7
| | | | also enforce some JVM parameters
* SONAR-7435 CE process waiting for WebServer to be operationalSébastien Lesaint2016-03-212-19/+53
| | | | CE detects WebServer is operational though shared file IPC (see ProcessCommand)
* SONAR-7435 DefaultProcessCommands close() doesn't throw any exceptionSébastien Lesaint2016-03-213-3/+4
| | | | this make writing try-with-resource easier
* SONAR-7435 SQ processes should have constant process idsSébastien Lesaint2016-03-212-2/+10
| | | | remove process id generation from JavaCommand
* SONAR-7435 replace DefaultProcessCommands constructors by static methodsSébastien Lesaint2016-03-213-22/+54
|
* SONAR-7435 add operational flag to shared memory IPCSébastien Lesaint2016-03-214-32/+100
|
* SONAR-7435 rename state when process is done starting from ready to upSébastien Lesaint2016-03-2111-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 UTsSébastien Lesaint2016-03-212-0/+99
|
* Improve allocation of new ports in integration testsSimon Brandhof2016-03-071-1/+0
|
* SONAR-7330 delete ES script "ListUpdate"Simon Brandhof2016-02-291-3/+0
|
* SONAR-7125 use efficient delete dir method in sonar-processSébastien Lesaint2016-02-124-7/+432
|
* SONAR-7168 fix quality flaw in AllProcessesCommandsSébastien Lesaint2016-02-083-4/+12
|
* SONAR-7122 Drop the ability to customize the web app contextSimon Brandhof2016-02-021-4/+0
|
* Use INFO level by default in unit testsSimon Brandhof2016-02-021-1/+1
|
* Fix project title in copyright headersSimon Brandhof2016-01-1344-44/+44
|
* SONAR-7168 replace System.err with LOG.trace in Monitor and LifecycleSébastien Lesaint2016-01-131-1/+1
|
* SONAR-7168 fix stop during restart not workingSébastien Lesaint2016-01-138-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 issueSébastien Lesaint2016-01-133-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 implementationSébastien Lesaint2016-01-132-12/+100
|
* SONAR-7168 add support for restart requested by child processesSébastien Lesaint2016-01-131-4/+13
|
* SONAR-7168 add restart request support to ProcessCommandsSébastien Lesaint2016-01-134-6/+86
|
* Upgrade to parent 26 and new copyright headersSimon Brandhof2016-01-0542-174/+168
|
* Fix quality flawsSimon Brandhof2016-01-041-1/+0
|
* SONAR-7141 Fail fast if server started with Java 1.6Simon Brandhof2015-12-142-5/+5
|
* SONAR-7140 Do not check java.io.tmpdir in bootstrap processSimon Brandhof2015-12-142-50/+23
|
* Fix reliability of NetworkUtils#freePort()Simon Brandhof2015-10-132-29/+86
|
* Fix Xms java option of sonar.web.javaOptsSimon Brandhof2015-10-121-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 poolsSimon Brandhof2015-10-092-4/+3
|
* SONAR-6830 add WS api/system/logs and api/system/change_log_levelSimon Brandhof2015-10-062-5/+3
|
* SONAR-6863 Support Integrated Authentication for SQL Server with SonarQube ↵Koushik Dasgupta2015-09-292-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 logsSimon Brandhof2015-09-272-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 useSimon Brandhof2015-09-041-1/+1
|
* Rename remaining variables "sut" to "underTest" in testsSimon Brandhof2015-07-161-18/+18
|