Commit Graph

33867 Commits

Author SHA1 Message Date
Matteo Mara
7157ce8c90 SONAR-17705 update of the changelog of ce/activity_status 2023-03-10 20:02:47 +00:00
Zipeng WU
413f576aff SONAR-18647 Remove parameter period in api/measures endpoints 2023-03-10 20:02:47 +00:00
Thomas de Grenier de Latour
ac52dfa0e2 [NO-JIRA] optimize slow selectProjectUuidsAssociatedToDefaultQualityProfileByLanguage
The project DAO `selectProjectUuidsAssociatedToDefaultQualityProfileByLanguage`
SQL query implies scanning through many rows of the `live_measures` table . This
takes several minutes to execute in some setups (Postgres 13, 200M rows in the
table), making SonarQube upgrades painfully slow (this request is executed for
each update of a bundled quality profile).

A similar query can be achieved by joining the `projects` table, with a drastic
improvement to the execution plan. The results are not the same though: this new
version only returns uuids of actual projects, whereas the original one also
returns uuids of other components (not existing in the projects table). But this
is actually an improvement too: the only call sites for this DAO method (in
`QualityProfileChangeEventServiceImpl`) uses the results as an input for the
`ProjectDAO.selectByUuids()` method, which only looks at the `projects` table.
2023-03-09 20:02:59 +00:00
Dimitris Kavvathas
273f7412c5 SONAR-18627 Drop overridden deprecated methods from DbTester 2023-03-09 20:02:59 +00:00
Ambroise C
6cc1ad8bff SONAR-18600 Remove deprecated and unused function scrollHorizontally 2023-03-09 20:02:59 +00:00
stanislavh
6cb635e9dd SONAR-18675 Drop UI selenium tests for settings page 2023-03-09 20:02:59 +00:00
Philippe Perrin
f314d64d26 SONAR-18649 Remove the deprecated SANS Top 25 Security report 2023-03-09 20:02:59 +00:00
Lukasz Jarocki
b9c74fb0fd NO-JIRA using Scanner Gradle 4 to scan SonarQube 2023-03-08 20:03:04 +00:00
Lukasz Jarocki
bd1b4e77fe NO-JIRA updated tutorial to use latest Scanner Gradle 2023-03-08 20:03:04 +00:00
Dimitris Kavvathas
fade315189 SONAR-18628 Drop GlobalPermissions class and replace with GlobalPermission enum. 2023-03-07 20:02:54 +00:00
Zipeng WU
b2458a2688 SONAR-18600 Remove deprecated items that are not used anymore 2023-03-07 20:02:54 +00:00
stanislavh
2ef9e45cf4 SONAR-18593 Migrate rtl for settings 2023-03-06 20:03:37 +00:00
guillaume-peoch-sonarsource
e2874ce9c4 SONAR-18536 Migrate enzyme to RTL for Project Overview 2023-03-06 20:03:37 +00:00
Eric Giffon
54ff9dc368 SONAR-18214 Add documentation url to api/navigation/global 2023-03-06 20:03:37 +00:00
Ambroise C
1d1ea2ccf5 SONAR-18600 Remove unused frontend deprecated functions 2023-03-06 20:03:37 +00:00
7PH
c6011fd3a2 SONAR-18553 Migrate concise issues list components tests to RTL 2023-03-06 20:03:37 +00:00
Matteo Mara
7e3df081b8 [SONAR-16198] update text in the administration panel regarding common repositories 2023-03-03 20:02:59 +00:00
Antoine Vinot
bec5515eab SONAR-18565 - Improve IssueIndexer performance to use markAsUnchanged flag 2023-03-03 20:02:59 +00:00
Wouter Admiraal
a6c5e13026 SONAR-18431 Migrate activity tests to RTL 2023-03-03 20:02:58 +00:00
stanislavh
58abe872d6 SONAR-18580 add RTL for settings (part1) 2023-03-02 20:03:50 +00:00
7PH
019be73fb0 SONAR-18552 Migrate issues app components to RTL 2023-03-02 20:03:50 +00:00
Eric Giffon
e0f6470f87 SONAR-13615 Prevent scanner failure in case of null character in issue message 2023-03-02 20:03:50 +00:00
Eric Giffon
6589780115 NO-JIRA Fix unit test on windows 2023-03-02 20:03:50 +00:00
Alain Kermis
34f33d624b [NO JIRA] Revert NVARCHAR to VARCHAR conversion for MSSQL 2023-03-02 20:03:50 +00:00
Ambroise C
f787afed7e SONAR-18372 Display specific error message when failing password change
Also remove some code smells
2023-03-01 20:03:05 +00:00
Dimitris Kavvathas
e49184b8ad SONAR-18372 Return 400 Bad Request with message on changePasswordAction when user input is incorrect. 2023-03-01 20:03:05 +00:00
Mathieu Suen
d25724fc75 SONAR-18561 Add IT to document SonarLint URL access 2023-03-01 20:03:05 +00:00
Alain Kermis
d73885870f SONAR-17525 MSSQL UUID column should use VARCHAR instead NVARCHAR 2023-03-01 20:03:05 +00:00
stanislavh
0d11834261 SONAR-18535 SONAR-18547 Microfocus compilation constants for COBOL language is broken on ui 2023-03-01 20:03:05 +00:00
Eric Giffon
d088cb12d8 SONAR-18267 Fix duplicate issue changes 2023-02-28 20:03:06 +00:00
Wouter Admiraal
837a73e874 SONAR-18429 Migrate permission templates app tests to RTL 2023-02-28 20:03:06 +00:00
Matteo Mara
576b4a83fb SONAR-16198 removing the 6 built in common rules 2023-02-27 20:03:16 +00:00
Sebastien Vermeille
87159fbab9 BUILD-2475 Cirrus-ci task name are too long (#7680)
* Define a name pattern instead of letting cirrus generating it
  That way it is more concise
* Add alias
  That way this task can still be retrieved via depend_on
2023-02-27 20:03:16 +00:00
Zipeng WU
608abfb861 [NO-JIRA] Remove obsolete generate_batch_reports.sh and replay_batch.sh 2023-02-27 20:03:16 +00:00
stanislavh
a8dc47ae3c SONAR-18444 RTL migration tutorials 2023-02-24 20:02:44 +00:00
Kevin Silva
e34acca773 [NO-JIRA] Change memory and CPU for cirrus devops platform tasks 2023-02-23 20:03:01 +00:00
Kevin Silva
0f7c9ecdd0 SONAR-18464 React Testing Library for Security Hotspot - As a user without edit permissions 2023-02-23 20:03:01 +00:00
Kevin Silva
464f28aa61 [NO-JIRA] Increase memory and CPU on cirrus for devops 2023-02-23 20:03:01 +00:00
Steve Marion
90e8fd6e54 [NO-JIRA] remove assumption on a random value that could fail 2023-02-23 20:03:01 +00:00
Steve Marion
c0d0fcd0ab [SONAR-18502] add test for index drop change
explicitely test the case where actual index is different and longer than authorized
2023-02-23 20:03:01 +00:00
Zipeng WU
02b061457c SONAR-18545 Report processing fails when a warning message is too long 2023-02-23 20:03:01 +00:00
Matteo Mara
73bce5ea1a [SONAR-18476] fix measures/component changelog 2023-02-23 20:03:01 +00:00
Steve Marion
463666b506 [SONAR-18502] move validation of drop index param
This is done to allow to run query based on an actual index name than may not be valid instead of expected one.
Refactor drop index structure to make it simpler and safer.
2023-02-23 20:03:01 +00:00
Wouter Admiraal
108b7a267c SONAR-18430 Migrate permissions app tests to RTL 2023-02-23 20:03:01 +00:00
Philippe Perrin
abcb702168 [NO-JIRA] Adjust our supported browser list 2023-02-22 20:03:04 +00:00
Mathieu Suen
4278fd9978 SONAR-18391 Improve layout landmark 2023-02-22 20:03:04 +00:00
Zipeng WU
00eed0b04d [SONAR-18510] Fix typo in Administration page 2023-02-22 20:03:04 +00:00
Jacek Poreda
89543b6286 Revert "[NO-JIRA] Skip SQ analysis"
This reverts commit f7800eedc2ef38582b45f0d39360e8ea6c48a12a.
2023-02-22 20:03:04 +00:00
Aurelien Poscia
8149a182aa SONAR-18484 fix startup of Web API v2 in DCE mode 2023-02-22 20:03:04 +00:00
Jacek Poreda
b7e130d470 [NO-JIRA] Skip SQ analysis 2023-02-22 20:03:04 +00:00