]> source.dussan.org Git - sonarqube.git/commit
SONAR-15237 Improve startup performance of the web process
authorDuarte Meneses <duarte.meneses@sonarsource.com>
Tue, 27 Jul 2021 21:10:33 +0000 (16:10 -0500)
committersonartech <sonartech@sonarsource.com>
Wed, 4 Aug 2021 20:08:14 +0000 (20:08 +0000)
commitbc4d1696a5998adcadb03c64e21aff4a467a1ab1
tree7dd07d23f17e805db73dd60a961b05d210fdf53c
parentc63120be2e7c090ca42d120c756e703e7cc9eaa1
SONAR-15237 Improve startup performance of the web process
31 files changed:
server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/rule/RuleMapper.java
server/sonar-db-dao/src/main/resources/org/sonar/db/qualityprofile/ActiveRuleMapper.xml
server/sonar-db-dao/src/main/resources/org/sonar/db/rule/RuleMapper.xml
server/sonar-server-common/src/main/java/org/sonar/server/rule/DefaultRuleFinder.java
server/sonar-server-common/src/main/java/org/sonar/server/rule/ServerRuleFinder.java
server/sonar-server-common/src/test/java/org/sonar/server/rule/DefaultRuleFinderTest.java
server/sonar-webserver-api/src/main/java/org/sonar/server/plugins/DetectPluginChange.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/rule/CachingRuleFinder.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/rule/WebServerRuleFinder.java [new file with mode: 0644]
server/sonar-webserver-api/src/main/java/org/sonar/server/rule/WebServerRuleFinderImpl.java [new file with mode: 0644]
server/sonar-webserver-api/src/test/java/org/sonar/server/plugins/DetectPluginChangeTest.java [new file with mode: 0644]
server/sonar-webserver-auth/src/main/java/org/sonar/server/authentication/DefaultAdminCredentialsVerifierImpl.java
server/sonar-webserver-auth/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsertImpl.java
server/sonar-webserver-auth/src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileRepositoryImpl.java
server/sonar-webserver-auth/src/test/java/org/sonar/server/authentication/DefaultAdminCredentialsVerifierImplTest.java
server/sonar-webserver-auth/src/test/java/org/sonar/server/qualityprofile/BuiltInQProfileInsertImplTest.java
server/sonar-webserver-auth/src/test/java/org/sonar/server/qualityprofile/BuiltInQProfileRepositoryImplTest.java
server/sonar-webserver-core/src/main/java/org/sonar/server/rule/CachingRuleFinder.java [deleted file]
server/sonar-webserver-core/src/main/java/org/sonar/server/rule/RegisterRules.java
server/sonar-webserver-core/src/main/java/org/sonar/server/rule/WebServerRuleFinder.java [deleted file]
server/sonar-webserver-core/src/main/java/org/sonar/server/rule/WebServerRuleFinderImpl.java [deleted file]
server/sonar-webserver-core/src/main/java/org/sonar/server/startup/RegisterMetrics.java
server/sonar-webserver-core/src/test/java/org/sonar/server/rule/CachingRuleFinderTest.java
server/sonar-webserver-core/src/test/java/org/sonar/server/rule/RegisterRulesTest.java
server/sonar-webserver-core/src/test/java/org/sonar/server/startup/RegisterMetricsTest.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/qualitygate/RegisterQualityGates.java
server/sonar-webserver-webapi/src/test/java/org/sonar/server/qualityprofile/RegisterQualityProfilesNotificationTest.java
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel.java
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel3.java
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java