From: Julien Lancelot Date: Wed, 28 Jan 2015 11:24:33 +0000 (+0100) Subject: SONAR-6087 Purge removed Views and Sub-Views Index on each Views analysis X-Git-Tag: latest-silver-master-#65~29 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5ea257732ff80fe5c879145df7c08f91537a49ac;p=sonarqube.git SONAR-6087 Purge removed Views and Sub-Views Index on each Views analysis --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/view/index/ViewIndex.java b/server/sonar-server/src/main/java/org/sonar/server/view/index/ViewIndex.java index 424f9667337..54ffd0161a0 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/view/index/ViewIndex.java +++ b/server/sonar-server/src/main/java/org/sonar/server/view/index/ViewIndex.java @@ -78,7 +78,7 @@ public class ViewIndex implements ServerComponent { .setTypes(ViewIndexDefinition.TYPE_VIEW) .setQuery(QueryBuilders.filteredQuery(QueryBuilders.matchAllQuery(), FilterBuilders.termsFilter(ViewIndexDefinition.FIELD_UUID, viewUuids) - )) + )) .get(); } } diff --git a/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java b/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java index 5deb3808f10..b38344c6921 100644 --- a/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java +++ b/sonar-core/src/main/java/org/sonar/core/component/db/ComponentMapper.java @@ -95,7 +95,7 @@ public interface ComponentMapper { * Return technical projects from a view or a sub-view */ List selectProjectsFromView(@Param("viewUuidLikeQuery") String viewUuidLikeQuery, @Param("projectViewUuid") String projectViewUuid, - @Param("subViewQualifier") String subViewQualifier); + @Param("subViewQualifier") String subViewQualifier); long countById(long id); diff --git a/sonar-core/src/main/resources/org/sonar/core/component/db/ComponentMapper.xml b/sonar-core/src/main/resources/org/sonar/core/component/db/ComponentMapper.xml index e7b01ed806a..15fce5b4550 100644 --- a/sonar-core/src/main/resources/org/sonar/core/component/db/ComponentMapper.xml +++ b/sonar-core/src/main/resources/org/sonar/core/component/db/ComponentMapper.xml @@ -194,7 +194,7 @@ insert into projects values (#{kee}, #{deprecatedKey}, #{uuid}, #{projectUuid}, #{moduleUuid}, #{moduleUuidPath}, #{name}, #{longName}, #{qualifier}, #{scope}, - #{language}, #{parentProjectId}, #{path}, #{enabled}, #{createdAt}, #{authorizationUpdatedAt}) + #{language}, #{parentProjectId}, #{path}, #{enabled}, #{createdAt}, #{authorizationUpdatedAt})