Michal Duda
00e018351c
SONAR-13113 deprecate environment variable interpolation mechanism in sonar.properties
4 years ago
Michal Duda
b1e40415a1
SONAR-13078 enable configuring the server by environment variables
4 years ago
Sébastien Lesaint
accb6a680a
SONAR-12955 support IPv6 in cluster properties
and consistently valid adresses
4 years ago
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 years ago
Duarte Meneses
d1fd889554
Fix code quality issues and reduce dependency on Guava
4 years ago
Duarte Meneses
c13aab927f
SONAR-12617 Security restrictions prevent plugins from reading environment variables
4 years ago
Sébastien Lesaint
140e84fbdf
fix some quality flaws on the new code period
4 years ago
Sébastien Lesaint
2542ddd092
SONAR-12344 es logs must go to stdout too when sonar.log.console=true
4 years ago
Duarte Meneses
10a1454ce0
SSF-92 Code injection from SonarQube plugins
4 years ago
Sébastien Lesaint
9b3f1a1d06
logger name should appear in Unit Tests' logs
4 years ago
Simon Brandhof
43d710e93b
SC-795 drop unused code on Bitbucket Cloud
5 years ago
Duarte Meneses
e4c5ada51d
Clean deps
5 years ago
colin-mueller-sonarsource
c2d9ced363
SONAR-12279 Swap Elasticsearch options to match convention
5 years ago
Sébastien Lesaint
20a1224a63
SONAR-11874 ignore inaccessible files when cleaning tmp dir
5 years ago
Simon Brandhof
bb0accf381
SC-702 support new property sonar.log.useJsonOutput
5 years ago
Simon Brandhof
7e270ada5f
SC-702 decouple Logback appenders from encoders
5 years ago
Duarte Meneses
374b0be668
SONAR-12002 Fail startup if JRE < 11
5 years ago
Sébastien Lesaint
fa2d6975a9
SONAR-11251 add http.nonProxyHosts to sonar.properties
5 years ago
Duarte Meneses
8fada2a55d
SONAR-12042 Apply feedback regarding logging
5 years ago
Duarte Meneses
bbe0a0802a
SONAR-12043 Hard stop if stop takes too long
5 years ago
Duarte Meneses
a8877e1905
SONAR-12041 Display warning at startup if list of hosts is not consistent across all cluster nodes
5 years ago
Duarte Meneses
c8506cc161
SONAR-12043 Refactor ProcessEntryPoint
Simplifies a bit Stop and HardStop operations
5 years ago
Duarte Meneses
6cc2fa4324
SONAR-12043 stopper threads should be daemon
5 years ago
Duarte Meneses
722ba533d1
SONAR-12043 Refactor CeServer
* Improves waiting operations: no pooling, no additional threads
* Any number of threads can wait for stop (actually required if both stop and hard stop threads end up waiting)
* Prevents potentially multiple invocations of 'stopProcessing' by 'stop()' and the 'CeMainThread' after a hard stop
5 years ago
Duarte Meneses
c89f7855ce
SONAR-12043 Refactor ProcessEntryPoint
* Remove unused methods
* Extract method 'waitForStatus'
5 years ago
Duarte Meneses
c3f0b65a4d
SONAR-12043 Minor refactor
5 years ago
Sébastien Lesaint
37fd266fb3
SONAR-12043 graceful shutdown timeout configurable for ITs
5 years ago
Sébastien Lesaint
ef72cd98a1
SONAR-12043 make Lifecycle threadsafe
and make ProcessEntryPointTest#launch_then_request_graceful_stop stable
and add trace log when some code tests the current state of Lifecyle (#getState() replaced by isCurrentState(State))
5 years ago
Sébastien Lesaint
1283bbf085
SONAR-12043 main process supports graceful and hard stop
5 years ago
Sébastien Lesaint
7b4126289f
SONAR-12043 move closing shared memory to ProcessEntryPoint
and out of HardStopperThread & HardStopWatcher
this simplifies responsibilities and duplicate (ineffective) closing of the shared memory
5 years ago
Sébastien Lesaint
c44b4310a0
SONAR-12043 delete dead code in sonar-process tests
5 years ago
Sébastien Lesaint
67a7a29761
SONAR-12043 add (graceful) stop flag to shared memory
5 years ago
Sébastien Lesaint
0e90581357
SONAR-12043 rename current shutdown code from stop to hardStop
5 years ago
Sébastien Lesaint
d803a7b56b
SONAR-12043 ProcessCommands doesn't need to be AutoCloseable
the only implement was actually throwing UnsupportedOperationException
5 years ago
Sébastien Lesaint
a6fa74824c
SONAR-12043 process lifecycle: can hard stop when stopping
5 years ago
Duarte Meneses
0067320ec6
Minor fixes to main app
5 years ago
Sébastien Lesaint
7a95744571
SONAR-10034 HealthStateRefresher must implement Startable
5 years ago
Grégoire Aubert
8bcc788c0e
SONAR-12109 Web Analytics plugins (#1652)
5 years ago
Michal Duda
dfcb1c01a4
SONAR-11720 Set different memory defaults for EE+
5 years ago
Siegfried Ehret
5a5f33146a
SONARCLOUD-615 Add Google Tag Manager
5 years ago
Wouter Admiraal
47721c94b0
SONAR-11793 Rename GA tracking property to 'sonar.analytics.ga.trackingId'
5 years ago
Simon Brandhof
4380a1d159
SONARCLOUD-520 change location of homepage data file
5 years ago
Sébastien Lesaint
8edde8c991
SONAR-11792 update ES JVM options to match defaults in ES 6.6.2
5 years ago
Stas Vilchik
fe47aba929
SONAR-11615 Drop "sonar.onboardingTutorial.showToNewUsers" setting
5 years ago
Duarte Meneses
6cb9e95dcb
Fix license headers for 2019
5 years ago
Julien HENRY
1241f18a7b
SONAR-11259 Improve source offset handling on Windows
* Trying to create a range in the middle of a \r\n sequence will now
automatically be adapted to exclude the eol
* Fix a few other tests on Windows
5 years ago
Simon Brandhof
04789e3182
SONAR-11077 ignore size of symlinks in FileUtils2#sizeOf()
5 years ago
Simon Brandhof
b6d687934b
SONAR-11077 add size of uncompressed report in to CE DEBUG logs
5 years ago
Simon Brandhof
dba703a9b1
Fix Quality flaws
6 years ago
Eric Hartmann
ce2b952e38
SONAR-10922 Silence Hazelcast logs
6 years ago