From: Sébastien Lesaint Date: Wed, 27 May 2015 09:25:08 +0000 (+0200) Subject: MeasuresDao should really be a singleton X-Git-Tag: 5.2-RC1~1821 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F315%2Fhead;p=sonarqube.git MeasuresDao should really be a singleton 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 --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java b/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java index e98c4798ac3..2bf4c9ca845 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java +++ b/server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java @@ -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,