Commit Graph

533 Commits

Author SHA1 Message Date
Jacek
9112c817aa SONAR-13461 fix SSF-112 2020-06-30 20:05:42 +00:00
Pierre
96af2bcbe7 SONAR-13444 fix logs verbosity and code smells 2020-06-26 20:04:58 +00:00
Pierre
e85644a5ea SONAR-13400 exclude portfolio (but not applications) from worker peek during indexation 2020-06-26 20:04:57 +00:00
Pierre
e4b519ed12 SONAR-13444 background tasks for issue indexation implementation 2020-06-26 20:04:56 +00:00
Pierre
370f5d3e20 SONAR-13221 change PK of properties 2020-05-25 20:05:21 +00:00
Duarte Meneses
d8081f847f SONAR-13193 Stop using legacy project ID and use project UUID instead 2020-04-14 20:04:04 +00:00
Pierre Guillot
e794bc3ebe simplify test_real_start 2020-02-20 20:46:17 +01:00
Duarte Meneses
ace9a50d55 SONAR-12689 Separate storage of projects/apps from their components and branches 2020-01-31 20:46:09 +01:00
Jacek
0a4354287f SONAR-12723 remove 'newsbox.dismiss.hotspots' user property 2020-01-13 20:46:35 +01:00
Wouter Admiraal
3f6f549627 Format all headers for 2020 2020-01-07 20:46:09 +01:00
Duarte Meneses
d1fd889554 Fix code quality issues and reduce dependency on Guava 2019-12-10 20:46:09 +01:00
Duarte Meneses
0a6525b3f6 SONAR-12668 Drop 'sonar.branch.target' 2019-12-09 20:46:15 +01:00
Jacek
fc3085b6cb SONAR-12383 Selenide update to 5.2.3 and Guava update to 28.1-jre 2019-11-12 20:21:06 +01:00
Julien Lancelot
ab573e2a25 SONAR-12512 Allow project binding on multiple GitHub instances 2019-11-06 10:04:26 +01:00
Julien Lancelot
58d04f69bb SONAR-12512 Allow configuration of multiple GitHub instances 2019-11-06 10:04:19 +01:00
Duarte Meneses
c7a8da830b SONAR-12508 Remove RuleRepository and RuleI18n APIs deprecated since 4.2 2019-10-21 20:21:12 +02:00
Sébastien Lesaint
09b58047a3 SONAR-12485 add Docker flag in System Info 2019-10-07 20:21:06 +02:00
Jacek
831fc476ad Fix UT for components count 2019-09-24 20:21:18 +02:00
Jacek
dd1fcb2103 SONAR-12406 - remove 'sonar.leak.period' property 2019-09-24 20:21:14 +02:00
Duarte Meneses
10a1454ce0 SSF-92 Code injection from SonarQube plugins 2019-09-20 10:42:52 +02:00
Jacek
2be53fd8bc SONAR-5366 - restore custom rules (#2060)
- restore custom rules
- reduce SQL query executions
- code readability improvements
2019-09-18 09:51:47 +02:00
Sébastien Lesaint
9b3f1a1d06 logger name should appear in Unit Tests' logs 2019-09-06 20:21:06 +02:00
Sébastien Lesaint
08cfcdeffd drop now useless module sonar-db-testing 2019-09-02 20:21:04 +02:00
Sébastien Lesaint
2b029d9b12 use testFixtures instead of test configuration of db-dao 2019-09-02 20:21:04 +02:00
Sébastien Lesaint
b789401479 use testFixtures instead of test configuration of db-core 2019-09-02 20:21:04 +02:00
Sébastien Lesaint
b4694fd3ae remove need to add H2 dependency when depending on sonar-db-testing 2019-08-14 20:21:15 +02:00
Sébastien Lesaint
753dbacdec SONAR-12218 remove DB migrations before 8.0 2019-08-09 20:21:24 +02:00
Sébastien Lesaint
2e9eeb4eb9 SONAR-10028 move CeQueueCleaner to Web to support clustering 2019-07-30 20:24:27 +02:00
Duarte Meneses
e4c5ada51d Clean deps 2019-07-17 20:21:13 +02:00
Duarte Meneses
6ce2c8689b Extract implementation from plugin API and create new module sonar-plugin-api-impl 2019-07-12 20:21:15 +02:00
Duarte Meneses
93dc977090 Extract implementation from plugin API and create new module sonar-plugin-api-impl 2019-07-12 20:21:14 +02:00
Benoit
f13d3189a6 SC-819 Make Organization#guarded column nullable 2019-07-05 20:21:13 +02:00
Sébastien Lesaint
d3f1775ff5 SONAR-12127 don't run new migrations when upgrading from 7.0 2019-06-28 20:21:12 +02:00
Simon Brandhof
a5cff58b03 SC-702 add log of duration at the end of CE task run 2019-06-28 08:45:46 +02:00
Michal Duda
9c3628f7f4 SONAR-12186 Fix SSF-78 2019-06-28 08:45:00 +02:00
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
2019-06-03 20:21:22 +02:00
Duarte Meneses
c89f7855ce SONAR-12043 Refactor ProcessEntryPoint
* Remove unused methods
* Extract method 'waitForStatus'
2019-06-03 20:21:22 +02:00
Sébastien Lesaint
37fd266fb3 SONAR-12043 graceful shutdown timeout configurable for ITs 2019-06-03 20:21:21 +02:00
Sébastien Lesaint
4bba071f98 SONAR-12043 CE gracefully stops 2019-06-03 20:21:21 +02:00
Sébastien Lesaint
1283bbf085 SONAR-12043 main process supports graceful and hard stop 2019-06-03 20:21:21 +02:00
Sébastien Lesaint
0e90581357 SONAR-12043 rename current shutdown code from stop to hardStop 2019-06-03 20:21:19 +02:00
Sébastien Lesaint
4da90b373a SONAR-12043 increase default timeout to 6 hours 2019-06-03 20:21:19 +02:00
Sébastien Lesaint
5e4e30199f SONAR-12043 minor renaming of 2 methods of CeConfiguration 2019-06-03 20:21:19 +02:00
Duarte Meneses
36d13bae20 SONAR-12038 Add pendingTime to api/ce/activity_status and ComputeEngineTasks JMX metrics 2019-06-03 20:21:18 +02:00
Sébastien Lesaint
aefa1e5ffb SONAR-11675 delete scan contexts and CE activities on project purge 2019-05-31 10:17:08 +02:00
Sébastien Lesaint
49451f5a6e SONAR-10034 drop support of reflection-based Pico Container lifecycle management
one must now implement org.picocontainer.Startable, org.sonar.api.Startable, java.io.Closeable and/or java.lang.Closeable
2019-05-23 20:21:09 +02:00
Michal Duda
dfcb1c01a4 SONAR-11720 Set different memory defaults for EE+ 2019-05-21 20:21:07 +02:00
Benoît Gianinetti
5e41f4d0ce SONAR-12061 Create 'INTERNAL_COMPONENT_PROPS' table 2019-05-15 20:21:11 +02:00
Duarte Meneses
a517a4c1b6 SONAR-11969 Make Edition available for analyzers in the Scanner API 2019-05-06 11:01:03 +02:00
Sébastien Lesaint
58bb4b37da SONAR-11757 single notification for FPs and changes on my issues 2019-04-23 10:37:57 +02:00