]> source.dussan.org Git - sonarqube.git/commitdiff
MeasuresDao should really be a singleton 315/head
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Wed, 27 May 2015 09:25:08 +0000 (11:25 +0200)
committerSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Wed, 27 May 2015 10:16:05 +0000 (12:16 +0200)
it used to be pertinent to have more than one instance of MeasuresDao since it embeddes a cache, it is not anymore since Ruby is being droped

server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java

index e98c4798ac3e92b4d3bdfff9304d6c5ed0218606..2bf4c9ca845700210a06968d4a69c77c7e2ba7b2 100644 (file)
@@ -404,12 +404,12 @@ public class PlatformLevel4 extends PlatformLevel {
       // activity
       ActivitiesWs.class,
       org.sonar.server.activity.ws.SearchAction.class,
-      ActivityMapping.class);
+      ActivityMapping.class,
 
-    // measure
-    add(MeasuresDao.class, false);
+      // measure
+      MeasuresDao.class,
 
-    add(MeasureFilterFactory.class,
+      MeasureFilterFactory.class,
       MeasureFilterExecutor.class,
       MeasureFilterEngine.class,
       DefaultMetricFinder.class,