aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Drop usages of MyBatis#openSession()Simon Brandhof2017-02-2658-990/+464
| | | | in favor of DbClient#openSession()
* MyBatis implements StartableSimon Brandhof2017-02-252-9/+21
|
* Deprecate MyBatis#closeQuietly(DbSession)Simon Brandhof2017-02-251-0/+4
|
* Replace usage of MyBatis SqlSession by DbSessionSimon Brandhof2017-02-2512-87/+54
|
* Clean-up class MyBatisSimon Brandhof2017-02-251-12/+3
|
* Replace DbClient#closeSession(DbSession) by try-with-resourcesSimon Brandhof2017-02-2557-322/+100
|
* SONAR-8092 do not use thread pools for es indexing anymore (#1709)Daniel Schwarz2017-02-253-73/+5
| | | SONAR-8092 do not use thread pools for es indexing anymore
* SONAR-8837 create log line, as soon as indexing is doneDaniel Schwarz2017-02-251-3/+4
|
* SONAR-7937 restart reloads sonar.propertiesSébastien Lesaint2017-02-244-31/+177
| | | | but changes of FileSystem related properties are not supported and will make restart fail
* SONAR-7937 extract JavaCommandFactory from AppSébastien Lesaint2017-02-245-157/+592
| | | | and fix missing coverage on this part
* SONAR-7937 Monitor reloads JavaCommand to execute on restartSébastien Lesaint2017-02-244-24/+93
|
* SONAR-8435 add info message saying WebServer is operational to web.logSébastien Lesaint2017-02-244-5/+8
| | | | and modify message in Compute Engine to be "is operational" instead of "is up" for consistency
* SONAR-8435 fix WS of Level4 available before going out of SafeModeSébastien Lesaint2017-02-241-1/+4
|
* SONAR-8435 log "SonarQube is up" if all processes are operationalSébastien Lesaint2017-02-2418-67/+209
| | | | | | | 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-8435 fix safemode on non startup-leader failing at startupSébastien Lesaint2017-02-242-10/+32
| | | | because of unresolved dependency DatabaseMigration and that now safemode can occur even non startup-leader nodes
* SONAR-8435 add abort exit points to AutoStarter when shutdown while runningSébastien Lesaint2017-02-243-19/+108
|
* SONAR-8435 run level3, 4 and startup in background thread in safemodeSébastien Lesaint2017-02-2411-54/+264
|
* SONAR-7485 suppress logs from Tomcat's ContainerBase and StandardContextSébastien Lesaint2017-02-241-0/+4
| | | | they produce error logs which do not provide any relevant information
* SONAR-7485 don't let exceptions go up to TomcatSébastien Lesaint2017-02-242-2/+47
| | | | instead, they are logged in PlatformServletContextListener but a dedicated exception is thrown to make Tomcat's startup fail
* SONAR-7485 specifically handle MessageException in ↵Sébastien Lesaint2017-02-241-3/+4
| | | | | | PlatformServletContextListener no printStackTrace is done on MessageException, instead the exception's message is displayed inline
* SONAR-7500 TomcatAccessLog must log at DEBUG levelSébastien Lesaint2017-02-242-4/+4
| | | | the information that the web server is started/stopped is already logged by other classes with logger name more relevant to the labels of the logs
* SONAR-7500 remove useless Monitored WARN log when web fails to startSébastien Lesaint2017-02-2413-59/+87
| | | | by replacing Monitored#isUp() by Monitored#getStatus()
* fix quality flaw: missing package-info.javaSébastien Lesaint2017-02-241-0/+24
|
* Delete .sonarsource.propertiesEvgeny Mandrikov2017-02-241-2/+0
|
* SOANR-8092 make BulkIndexer size an enum for better readabilityDaniel Schwarz2017-02-2411-47/+65
|
* SONAR-8092 on startup, create es replicas, after all indexing is doneDaniel Schwarz2017-02-247-32/+29
|
* SONAR-8092 only index empty types (not all types of an empty index)Daniel Schwarz2017-02-2419-91/+116
| | | | Old behaviour: If one of the types of an Indexer is empty, reindex all of its types. New behaviour: Reindex all empty types.
* SONAR-8390 when altering users, only reindex touched usersDaniel Schwarz2017-02-2437-122/+147
|
* SONAR-8092 index issues when changed in the db, ignore updatedAtDaniel Schwarz2017-02-2433-392/+703
|
* SONAR-8092 do not rely on updated-timestamp for indexing anymoreDaniel Schwarz2017-02-2442-328/+159
|
* SONAR-8092 use the same kind of log message for all startup-indexersDaniel Schwarz2017-02-248-28/+11
|
* SONAR-8092 only reindex es indices, that contain at least one empty typeDaniel Schwarz2017-02-2412-48/+97
|
* SONAR-8092 combine es index name and es type name into IndexTypeIdDaniel Schwarz2017-02-2465-394/+460
|
* SONAR-8092 generalise startup of es indexersDaniel Schwarz2017-02-2417-83/+197
|
* set embedded database timeout to 30s for slow build machinesDaniel Schwarz2017-02-241-1/+1
|
* fix indentationStas Vilchik2017-02-232-67/+67
|
* fix indentationStas Vilchik2017-02-23137-440/+440
|
* Log as debug when sources are defined but missing in non-leafJanos Gyerik2017-02-232-3/+26
|
* SONAR-6724 : support analyzing root pom in multi-modules projectsLoïc B2017-02-236-16/+48
|
* Analyze non-leaf modulesJanos Gyerik2017-02-233-40/+9
|
* Merge remote-tracking branch 'origin/branch-6.3'Simon Brandhof2017-02-2312-60/+159
|\
| * Always public artifacts with full build version6.3.0.18800Simon Brandhof2017-02-221-13/+8
| |
| * Set version 6.3-SNAPSHOTSimon Brandhof2017-02-2253-53/+53
| |
| * Fix deployment of RCsSimon Brandhof2017-02-221-1/+1
| | | | | | | | | | Technical version of RC must not be replaced by the build version on 4 fields.
| * Publish version 6.3-RC3Simon Brandhof2017-02-2253-53/+53
| |
| * SONAR-8831 increase performance of bulk issue storageDaniel Schwarz2017-02-221-1/+2
| |
| * SONAR-8704 allow roots to see all projects and measuresSimon Brandhof2017-02-218-24/+112
| | | | | | | | even if they don't have the expected permissions
| * SONAR-8704 update indices authorization if browse permission is fully removedSimon Brandhof2017-02-212-22/+36
| | | | | | | | | | | | The types "authorization" of ES indices should be updated when all the groups and users loose the projet permission "browse". Currently this change was silently ignored and old permissions were still used.
* | SONAR-8775 Deprecate component uuid in parameters and responses for ↵Teryk Bellahsene2017-02-2210-1/+24
| | | | | | | | components and projects WS
* | SONAR-8408 WS update_key and bulk_update_key use the same parameters to ↵Teryk Bellahsene2017-02-225-18/+20
| | | | | | | | update a project key