]> source.dussan.org Git - sonarqube.git/commit
SONAR-3825 improve performance of SQL request
authorSimon Brandhof <simon.brandhof@gmail.com>
Fri, 14 Dec 2012 17:26:23 +0000 (18:26 +0100)
committerSimon Brandhof <simon.brandhof@gmail.com>
Fri, 14 Dec 2012 17:26:23 +0000 (18:26 +0100)
commit189a12a09eb4fd34b632fb2582eb479e15a08125
treefbc870f1a63cd345e5ce9b7194430d982b21bbca
parent8317be2653b7f1aa950de11b859048efe2e829f0
SONAR-3825 improve performance of SQL request

* UNION is replaced by INNER JOINs
* sorting is done by Java but not by db
plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties
sonar-core/src/main/java/org/sonar/core/measure/MeasureFilterCondition.java
sonar-core/src/main/java/org/sonar/core/measure/MeasureFilterEngine.java
sonar-core/src/main/java/org/sonar/core/measure/MeasureFilterResult.java
sonar-core/src/main/java/org/sonar/core/measure/MeasureFilterRow.java
sonar-core/src/main/java/org/sonar/core/measure/MeasureFilterSort.java
sonar-core/src/main/java/org/sonar/core/measure/MeasureFilterSql.java
sonar-core/src/test/java/org/sonar/core/measure/MeasureFilterConditionTest.java
sonar-core/src/test/java/org/sonar/core/measure/MeasureFilterFactoryTest.java