Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Consistent safeguard timeouts in JUnit tests | Simon Brandhof | 2017-05-12 | 3 | -3/+7 |
| | |||||
* | Remove dead code in CE notifications | Simon Brandhof | 2017-05-12 | 2 | -5/+3 |
| | |||||
* | Make tests on clustering more robust | Eric Hartmann | 2017-05-11 | 1 | -1/+1 |
| | |||||
* | Add method UserSession#keepAuthorizedComponents() | Simon Brandhof | 2017-05-10 | 2 | -16/+12 |
| | | | | to be able to fix authorization performance hotspot | ||||
* | SONAR-8456, SONAR-8906 Cleanup properties | Julien HENRY | 2017-05-03 | 1 | -13/+8 |
| | |||||
* | Fix Quality flaws | Simon Brandhof | 2017-05-02 | 1 | -4/+2 |
| | |||||
* | SONAR-9140 support public flag in ComponentTesting/ComponentDbTester | Sébastien Lesaint | 2017-04-27 | 1 | -1/+1 |
| | |||||
* | SONAR-9040 Implement a lock mechanism for cleaning jobs | Eric Hartmann | 2017-04-27 | 6 | -27/+166 |
| | | | | SONAR-8986 Add guava dependency | ||||
* | SONAR-8986 add purge of tasks of non existing workers to ce clean job | Eric Hartmann | 2017-04-27 | 7 | -41/+209 |
| | |||||
* | SONAR-8986 add CeDistributedInformation | Sébastien Lesaint | 2017-04-27 | 14 | -15/+1026 |
| | |||||
* | SONAR-8985 add unique identifier to CeWorker | Sébastien Lesaint | 2017-04-27 | 10 | -37/+263 |
| | |||||
* | SONAR-8987 worker reset any in progress task it has when peeking | Sébastien Lesaint | 2017-04-27 | 4 | -20/+152 |
| | |||||
* | SONAR-8987 remove use of Guava Optional in CE tables related classes | Sébastien Lesaint | 2017-04-27 | 9 | -23/+20 |
| | |||||
* | SONAR-9041 move computation.monitoring package to sonar-ce | Sébastien Lesaint | 2017-04-27 | 14 | -6/+980 |
| | |||||
* | SONAR-9041 add job canceling worn out tasks from CE_QUEUE regularly | Sébastien Lesaint | 2017-04-27 | 12 | -13/+452 |
| | |||||
* | SONAR-9057 CE tables cleaning and purging is done by web leader | Sébastien Lesaint | 2017-04-27 | 27 | -6/+3004 |
| | | | | | moved CE queue and taskprocessor classes (the later depending upon the former) to sonar-ce module moved CE configuration classes to sonar-ce-api module | ||||
* | SONAR-9057 make CeQueueCleaner startable and run as startup task | Sébastien Lesaint | 2017-04-27 | 4 | -5/+26 |
| | |||||
* | SONAR-9126 Allow preventing projects analysis on a organization | Julien Lancelot | 2017-04-26 | 2 | -1/+3 |
| | |||||
* | SONAR-9014 Replace 'sonar.defaultGroup' setting usage by hardcoded 'sonar-users' | Julien Lancelot | 2017-04-13 | 1 | -4/+3 |
| | |||||
* | Delete unused class LogarithmicLogger | Simon Brandhof | 2017-04-11 | 2 | -360/+0 |
| | |||||
* | Refactor the way to get loopback address in CeHttpServer | Simon Brandhof | 2017-04-11 | 1 | -4/+2 |
| | |||||
* | Drop unused property sonar.enableFileVariation | Simon Brandhof | 2017-04-11 | 1 | -1/+1 |
| | |||||
* | SONAR-9052 Refactor IssueQueryFactory | Simon Brandhof | 2017-03-31 | 2 | -3/+1 |
| | | | | | | | | - stop using ComponentService - improve readability - stop loading directories twice - remove usage of Guava Predicate - remove ComponentService from Compute Engine | ||||
* | SONAR-8952 only index rules, when they are updated in db | Daniel Schwarz | 2017-03-30 | 2 | -3/+1 |
| | |||||
* | SONAR-8924 compute active rules statistics via database | Simon Brandhof | 2017-03-23 | 2 | -3/+1 |
| | | | | | | | Using Elasticsearch is not accurate because the results are not exhaustive. They can be paginated by the aggregations. Moreover it brings useless complexity compared to the simple and performance SQL requests. | ||||
* | SONAR-8892 Add an organization member in database | Teryk Bellahsene | 2017-03-21 | 1 | -1/+1 |
| | |||||
* | SONAR-7485 log MessageException inline in CeServer | Sébastien Lesaint | 2017-03-13 | 1 | -0/+3 |
| | |||||
* | SONAR-8816 drop web startup barrier from Compute Engine | Simon Brandhof | 2017-03-13 | 7 | -314/+4 |
| | |||||
* | SONAR-8816 automatic election of web leader in cluster mode | Simon Brandhof | 2017-03-13 | 2 | -63/+0 |
| | |||||
* | SONAR-8838 Add DB column TAGS to PROJECTS table | Teryk Bellahsene | 2017-02-28 | 1 | -1/+1 |
| | |||||
* | SONAR-7282 fix module number count in ComputeEngineContainerImplTest | Daniel Schwarz | 2017-02-27 | 1 | -2/+3 |
| | |||||
* | Drop usages of MyBatis#openSession() | Simon Brandhof | 2017-02-26 | 2 | -3/+1 |
| | | | | in favor of DbClient#openSession() | ||||
* | SONAR-8435 add info message saying WebServer is operational to web.log | Sébastien Lesaint | 2017-02-24 | 1 | -1/+1 |
| | | | | and modify message in Compute Engine to be "is operational" instead of "is up" for consistency | ||||
* | SONAR-8435 log "SonarQube is up" if all processes are operational | Sébastien Lesaint | 2017-02-24 | 2 | -11/+11 |
| | | | | | | | 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-7500 remove useless Monitored WARN log when web fails to start | Sébastien Lesaint | 2017-02-24 | 2 | -11/+15 |
| | | | | by replacing Monitored#isUp() by Monitored#getStatus() | ||||
* | SONAR-8092 index issues when changed in the db, ignore updatedAt | Daniel Schwarz | 2017-02-24 | 2 | -1/+3 |
| | |||||
* | Move OrganizationPermission to sonar-db-dao | Simon Brandhof | 2017-02-22 | 1 | -1/+1 |
| | |||||
* | Drop methods UserSession#xxxOrganizationPermission() | Simon Brandhof | 2017-02-22 | 1 | -10/+0 |
| | |||||
* | Use the methods UserSession accepting OrganizationPermission param | Simon Brandhof | 2017-02-22 | 1 | -2/+2 |
| | |||||
* | Support new enum OrganizationPermission in UserSession | Simon Brandhof | 2017-02-22 | 1 | -0/+23 |
| | |||||
* | SONAR-8761 remove misleading UserSession#checkIsRoot() | Simon Brandhof | 2017-02-10 | 1 | -5/+0 |
| | |||||
* | SONAR-8761 add UserSession#checkIsSystemAdministrator() | Simon Brandhof | 2017-02-10 | 1 | -0/+10 |
| | |||||
* | SONAR-8753 add hidden property sonar.organizations.createPersonalOrg | Sébastien Lesaint | 2017-02-10 | 1 | -1/+1 |
| | |||||
* | SONAR-8637 Update POM parent version | Teryk Bellahsene | 2017-02-10 | 45 | -90/+90 |
| | |||||
* | SONAR-8758 Remove settings related to periods 2 to 5 | Julien Lancelot | 2017-02-09 | 1 | -1/+1 |
| | |||||
* | SONAR-8716 drop global permissions from UserSession | Simon Brandhof | 2017-02-08 | 1 | -6/+0 |
| | |||||
* | SONAR-8716 drop UserSession#hasPermission() | Simon Brandhof | 2017-02-08 | 1 | -6/+0 |
| | | | | because it does not support organizations. | ||||
* | SONAR-8716 Simplify CeUserSession | Simon Brandhof | 2017-02-08 | 1 | -21/+17 |
| | |||||
* | SONAR-8716 drop UserSession#checkPermission(String) | Simon Brandhof | 2017-02-07 | 1 | -5/+0 |
| | |||||
* | WebServerBarrierTest may not shutdown all threads it spawns | Sébastien Lesaint | 2017-02-07 | 1 | -13/+20 |
| |