Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SONAR-24146 Update license headers for 2025 | Matteo Mara | 2025-01-09 | 2 | -2/+2 |
| | |||||
* | NO-JIRA Update license headers to 2024 | Pierre | 2024-01-03 | 2 | -2/+2 |
| | |||||
* | (code smell fix): removing variables and exception that are not being thrown | Bruno Andrade | 2023-06-28 | 1 | -1/+1 |
| | |||||
* | [NOJIRA] Remove usage of deprecated Loggers. (#8527) | Wojtek Wajerowicz | 2023-06-13 | 1 | -2/+2 |
| | |||||
* | Update license templates for 2023 | Pierre | 2023-01-02 | 2 | -2/+2 |
| | |||||
* | Update license headers for 2022 [update headers] | Pierre | 2022-01-28 | 2 | -2/+2 |
| | |||||
* | SONAR-14951 Scanners require Java 11 | Sébastien Lesaint | 2021-06-09 | 1 | -18/+2 |
| | |||||
* | Update license headers for 2021 [update headers] | Wouter Admiraal | 2021-01-08 | 2 | -2/+2 |
| | |||||
* | SONAR-12686 upgrade es client to 7.9.3 and move to HTTP | Jacek | 2020-11-05 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add should minimum match eq 1 to user index queries ES 7.X changed behaviour in case filter query with bool it defaults to '0' https://www.elastic.co/guide/en/elasticsearch/reference/7.x/breaking-changes-7.0.html#_the_filter_context_has_been_removed - fix issue index routing param ES 7.X helped discover this bug as new setting has been auto configured which is 'index.number_of_routing_shards'. This has changed how documents are distributed across shards depending on how many shards the index has. Without that change issues docs has been incorrectly routed to the same shard hash as projects and it worked no matter what routing key you used projectUuid or auth_projectUuid. - update ngram and edge_ngram names to match with es 7.x nGram and edgeNgram has been deprecated in favour of ngram and edge_ngram https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#deprecated-ngram-edgengram-token-filter-cannot-be-used - remove `_all : enabled` usage from UT This field was already deprecated in 6.X, now it has been removed. https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#all-meta-field-removed - add Elasticsearch High Level REST client dependency - use sonar.search.port for ES HTTP - main process use ES Rest client to check ES status - sonar.cluster.search.hosts has HTTP ports on APP nodes also sonar.search.port and sonar.search.host MUST be configured on each Search node with the host and HTTP port of the current node - use Elasticsearch high level rest client - use in EsTester - use as primary es client - use indices api to get all indices name instead of cluster api - use cluster health api to check cluster state - support raw requests for 'nodes/_stats' and '_cluster/stats' - support raw requests for 'indices/_stats' - leave netty4plugin as testCompile dependency it is used in UTs - all ES non-test calls go through EsClient class - add rest client ES profiling | ||||
* | SONAR-13078 enable configuring the server by environment variables | Michal Duda | 2020-02-22 | 1 | -1/+2 |
| | |||||
* | improve logging and speed up HA ITs | Sébastien Lesaint | 2020-02-20 | 1 | -3/+4 |
| | | | | speed boost comes from refactor of 7 tests of ClusterTest into SupportedTopologyClusterTest which starts a single cluster | ||||
* | Format all headers for 2020 | Wouter Admiraal | 2020-01-07 | 2 | -2/+2 |
| | |||||
* | SONAR-12770 Do not let people think that a Java version > 11 is officially ↵ | Julien Lancelot | 2019-12-05 | 1 | -4/+2 |
| | | | | supported | ||||
* | Extract implementation from plugin API and create new module ↵ | Duarte Meneses | 2019-07-12 | 1 | -1/+1 |
| | | | | sonar-plugin-api-impl | ||||
* | Extract implementation from plugin API and create new module ↵ | Duarte Meneses | 2019-07-12 | 1 | -1/+1 |
| | | | | sonar-plugin-api-impl | ||||
* | SONAR-12002 Fail startup if JRE < 11 | Duarte Meneses | 2019-06-28 | 1 | -1/+1 |
| | |||||
* | SONAR-12002 Fail startup if JRE < 11 | Duarte Meneses | 2019-06-28 | 1 | -3/+2 |
| | |||||
* | SONAR-12042 app always watches for hard stop, on demand for stop | Sébastien Lesaint | 2019-06-03 | 1 | -10/+12 |
| | |||||
* | SONAR-12043 main process supports graceful and hard stop | Sébastien Lesaint | 2019-06-03 | 1 | -1/+1 |
| | |||||
* | SONAR-12043 SchedulerImpl correctly handle Thread interrupt | Sébastien Lesaint | 2019-06-03 | 1 | -2/+2 |
| | |||||
* | SONAR-12043 some clarification class renaming in sonar-main module | Sébastien Lesaint | 2019-06-03 | 1 | -4/+0 |
| | |||||
* | SONAR-12043 rename current shutdown code from stop to hardStop | Sébastien Lesaint | 2019-06-03 | 1 | -8/+8 |
| | |||||
* | Minor fixes to main app | Duarte Meneses | 2019-06-03 | 1 | -1/+1 |
| | |||||
* | SONAR-11720 Set different memory defaults for EE+ | Michal Duda | 2019-05-21 | 1 | -1/+2 |
| | |||||
* | SONAR-12108 Support Java 11 RTE | Duarte Meneses | 2019-05-16 | 1 | -2/+22 |
| | |||||
* | Fix license headers for 2019 | Duarte Meneses | 2019-01-02 | 2 | -2/+2 |
| | |||||
* | SONAR-10300 Forbid system properties in api/settings | Julien Lancelot | 2018-02-01 | 1 | -4/+4 |
| | |||||
* | Fix license headers for 2018 | Simon Brandhof | 2018-01-07 | 2 | -2/+2 |
| | |||||
* | 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 |
| |