From 5db102e2392f94c5715b67fda4eb94c5b0e1d705 Mon Sep 17 00:00:00 2001 From: Stephane Gamard Date: Fri, 20 Jun 2014 16:33:48 +0200 Subject: [PATCH] SONAR-5329 - Impl search profile by keys having dashes --- .../server/activity/index/ActivityIndex.java | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/sonar-server/src/main/java/org/sonar/server/activity/index/ActivityIndex.java b/sonar-server/src/main/java/org/sonar/server/activity/index/ActivityIndex.java index 0ab2db9db32..e61ae848b98 100644 --- a/sonar-server/src/main/java/org/sonar/server/activity/index/ActivityIndex.java +++ b/sonar-server/src/main/java/org/sonar/server/activity/index/ActivityIndex.java @@ -25,13 +25,22 @@ import org.elasticsearch.action.search.SearchType; import org.elasticsearch.common.settings.ImmutableSettings; import org.elasticsearch.common.settings.Settings; import org.elasticsearch.common.unit.TimeValue; -import org.elasticsearch.index.query.*; +import org.elasticsearch.index.query.AndFilterBuilder; +import org.elasticsearch.index.query.FilterBuilder; +import org.elasticsearch.index.query.FilterBuilders; +import org.elasticsearch.index.query.OrFilterBuilder; +import org.elasticsearch.index.query.QueryBuilders; import org.elasticsearch.search.sort.SortOrder; import org.sonar.core.activity.Activity; import org.sonar.core.activity.db.ActivityDto; import org.sonar.core.cluster.WorkQueue; import org.sonar.core.profiling.Profiling; -import org.sonar.server.search.*; +import org.sonar.server.search.BaseIndex; +import org.sonar.server.search.ESNode; +import org.sonar.server.search.IndexDefinition; +import org.sonar.server.search.IndexField; +import org.sonar.server.search.QueryOptions; +import org.sonar.server.search.Result; import java.io.IOException; import java.util.HashMap; @@ -60,7 +69,9 @@ public class ActivityIndex extends BaseIndex { @Override protected Settings getIndexSettings() throws IOException { - return ImmutableSettings.builder().build(); + return ImmutableSettings.builder() + .put("analysis.analyzer.default.type", "keyword") + .build(); } @Override -- 2.39.5