Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop usages of MyBatis#openSession() | Simon Brandhof | 2017-02-26 | 58 | -990/+464 |
| | | | | in favor of DbClient#openSession() | ||||
* | MyBatis implements Startable | Simon Brandhof | 2017-02-25 | 2 | -9/+21 |
| | |||||
* | Deprecate MyBatis#closeQuietly(DbSession) | Simon Brandhof | 2017-02-25 | 1 | -0/+4 |
| | |||||
* | Replace usage of MyBatis SqlSession by DbSession | Simon Brandhof | 2017-02-25 | 12 | -87/+54 |
| | |||||
* | Clean-up class MyBatis | Simon Brandhof | 2017-02-25 | 1 | -12/+3 |
| | |||||
* | Replace DbClient#closeSession(DbSession) by try-with-resources | Simon Brandhof | 2017-02-25 | 57 | -322/+100 |
| | |||||
* | SONAR-8092 do not use thread pools for es indexing anymore (#1709) | Daniel Schwarz | 2017-02-25 | 3 | -73/+5 |
| | | | SONAR-8092 do not use thread pools for es indexing anymore | ||||
* | SONAR-8837 create log line, as soon as indexing is done | Daniel Schwarz | 2017-02-25 | 1 | -3/+4 |
| | |||||
* | SONAR-7937 restart reloads sonar.properties | Sébastien Lesaint | 2017-02-24 | 4 | -31/+177 |
| | | | | 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 | 5 | -157/+592 |
| | | | | and fix missing coverage on this part | ||||
* | SONAR-7937 Monitor reloads JavaCommand to execute on restart | Sébastien Lesaint | 2017-02-24 | 4 | -24/+93 |
| | |||||
* | SONAR-8435 add info message saying WebServer is operational to web.log | Sébastien Lesaint | 2017-02-24 | 4 | -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 SafeMode | Sébastien Lesaint | 2017-02-24 | 1 | -1/+4 |
| | |||||
* | SONAR-8435 log "SonarQube is up" if all processes are operational | Sébastien Lesaint | 2017-02-24 | 18 | -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 startup | Sébastien Lesaint | 2017-02-24 | 2 | -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 running | Sébastien Lesaint | 2017-02-24 | 3 | -19/+108 |
| | |||||
* | SONAR-8435 run level3, 4 and startup in background thread in safemode | Sébastien Lesaint | 2017-02-24 | 11 | -54/+264 |
| | |||||
* | SONAR-7485 suppress logs from Tomcat's ContainerBase and StandardContext | Sébastien Lesaint | 2017-02-24 | 1 | -0/+4 |
| | | | | they produce error logs which do not provide any relevant information | ||||
* | SONAR-7485 don't let exceptions go up to Tomcat | Sébastien Lesaint | 2017-02-24 | 2 | -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 Lesaint | 2017-02-24 | 1 | -3/+4 |
| | | | | | | PlatformServletContextListener no printStackTrace is done on MessageException, instead the exception's message is displayed inline | ||||
* | SONAR-7500 TomcatAccessLog must log at DEBUG level | Sébastien Lesaint | 2017-02-24 | 2 | -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 start | Sébastien Lesaint | 2017-02-24 | 13 | -59/+87 |
| | | | | by replacing Monitored#isUp() by Monitored#getStatus() | ||||
* | fix quality flaw: missing package-info.java | Sébastien Lesaint | 2017-02-24 | 1 | -0/+24 |
| | |||||
* | Delete .sonarsource.properties | Evgeny Mandrikov | 2017-02-24 | 1 | -2/+0 |
| | |||||
* | SOANR-8092 make BulkIndexer size an enum for better readability | Daniel Schwarz | 2017-02-24 | 11 | -47/+65 |
| | |||||
* | SONAR-8092 on startup, create es replicas, after all indexing is done | Daniel Schwarz | 2017-02-24 | 7 | -32/+29 |
| | |||||
* | SONAR-8092 only index empty types (not all types of an empty index) | Daniel Schwarz | 2017-02-24 | 19 | -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 users | Daniel Schwarz | 2017-02-24 | 37 | -122/+147 |
| | |||||
* | SONAR-8092 index issues when changed in the db, ignore updatedAt | Daniel Schwarz | 2017-02-24 | 33 | -392/+703 |
| | |||||
* | SONAR-8092 do not rely on updated-timestamp for indexing anymore | Daniel Schwarz | 2017-02-24 | 42 | -328/+159 |
| | |||||
* | SONAR-8092 use the same kind of log message for all startup-indexers | Daniel Schwarz | 2017-02-24 | 8 | -28/+11 |
| | |||||
* | SONAR-8092 only reindex es indices, that contain at least one empty type | Daniel Schwarz | 2017-02-24 | 12 | -48/+97 |
| | |||||
* | SONAR-8092 combine es index name and es type name into IndexTypeId | Daniel Schwarz | 2017-02-24 | 65 | -394/+460 |
| | |||||
* | SONAR-8092 generalise startup of es indexers | Daniel Schwarz | 2017-02-24 | 17 | -83/+197 |
| | |||||
* | set embedded database timeout to 30s for slow build machines | Daniel Schwarz | 2017-02-24 | 1 | -1/+1 |
| | |||||
* | fix indentation | Stas Vilchik | 2017-02-23 | 2 | -67/+67 |
| | |||||
* | fix indentation | Stas Vilchik | 2017-02-23 | 137 | -440/+440 |
| | |||||
* | Log as debug when sources are defined but missing in non-leaf | Janos Gyerik | 2017-02-23 | 2 | -3/+26 |
| | |||||
* | SONAR-6724 : support analyzing root pom in multi-modules projects | Loïc B | 2017-02-23 | 6 | -16/+48 |
| | |||||
* | Analyze non-leaf modules | Janos Gyerik | 2017-02-23 | 3 | -40/+9 |
| | |||||
* | Merge remote-tracking branch 'origin/branch-6.3' | Simon Brandhof | 2017-02-23 | 12 | -60/+159 |
|\ | |||||
| * | Always public artifacts with full build version6.3.0.18800 | Simon Brandhof | 2017-02-22 | 1 | -13/+8 |
| | | |||||
| * | Set version 6.3-SNAPSHOT | Simon Brandhof | 2017-02-22 | 53 | -53/+53 |
| | | |||||
| * | Fix deployment of RCs | Simon Brandhof | 2017-02-22 | 1 | -1/+1 |
| | | | | | | | | | | Technical version of RC must not be replaced by the build version on 4 fields. | ||||
| * | Publish version 6.3-RC3 | Simon Brandhof | 2017-02-22 | 53 | -53/+53 |
| | | |||||
| * | SONAR-8831 increase performance of bulk issue storage | Daniel Schwarz | 2017-02-22 | 1 | -1/+2 |
| | | |||||
| * | SONAR-8704 allow roots to see all projects and measures | Simon Brandhof | 2017-02-21 | 8 | -24/+112 |
| | | | | | | | | even if they don't have the expected permissions | ||||
| * | SONAR-8704 update indices authorization if browse permission is fully removed | Simon Brandhof | 2017-02-21 | 2 | -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 Bellahsene | 2017-02-22 | 10 | -1/+24 |
| | | | | | | | | components and projects WS | ||||
* | | SONAR-8408 WS update_key and bulk_update_key use the same parameters to ↵ | Teryk Bellahsene | 2017-02-22 | 5 | -18/+20 |
| | | | | | | | | update a project key |