diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2016-11-30 13:59:54 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2016-11-30 13:59:54 +0100 |
commit | f98def2ccae99b34c9131067d8ec4cdb20d52d7d (patch) | |
tree | dd1512f607048613bdd5f35a0b707e1166859a70 | |
parent | 828b40b38efbd07955b9e73601ba5f81497a1283 (diff) | |
download | sonarqube-f98def2ccae99b34c9131067d8ec4cdb20d52d7d.tar.gz sonarqube-f98def2ccae99b34c9131067d8ec4cdb20d52d7d.zip |
Slight performance improvement in api/rules/tags
No need to load the rule documents. Only the aggregation
of tags is used.
-rw-r--r-- | server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java b/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java index b5410cda01b..4f2994f0691 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java +++ b/server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java @@ -482,6 +482,7 @@ public class RuleIndex extends BaseIndex { SearchRequestBuilder request = getClient() .prepareSearch(INDEX) .setQuery(QueryBuilders.matchAllQuery()) + .setSize(0) .addAggregation(termsAggregation); SearchResponse esResponse = request.get(); |