Remove unnecessary check for group index from QueryGroups
Change-Id: Icba025f74bfd48f8b378a9e9306354e2366a1eaa
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java b/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java
index c5fd2cb..0a89b2a 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/group/QueryGroups.java
@@ -24,8 +24,6 @@
import com.google.gerrit.extensions.restapi.TopLevelResource;
import com.google.gerrit.index.query.QueryParseException;
import com.google.gerrit.index.query.QueryResult;
-import com.google.gerrit.server.index.group.GroupIndex;
-import com.google.gerrit.server.index.group.GroupIndexCollection;
import com.google.gerrit.server.query.group.GroupQueryBuilder;
import com.google.gerrit.server.query.group.GroupQueryProcessor;
import com.google.gwtorm.server.OrmException;
@@ -36,7 +34,6 @@
import org.kohsuke.args4j.Option;
public class QueryGroups implements RestReadView<TopLevelResource> {
- private final GroupIndexCollection indexes;
private final GroupQueryBuilder queryBuilder;
private final GroupQueryProcessor queryProcessor;
private final GroupJson json;
@@ -90,11 +87,7 @@
@Inject
protected QueryGroups(
- GroupIndexCollection indexes,
- GroupQueryBuilder queryBuilder,
- GroupQueryProcessor queryProcessor,
- GroupJson json) {
- this.indexes = indexes;
+ GroupQueryBuilder queryBuilder, GroupQueryProcessor queryProcessor, GroupJson json) {
this.queryBuilder = queryBuilder;
this.queryProcessor = queryProcessor;
this.json = json;
@@ -111,11 +104,6 @@
throw new MethodNotAllowedException("query disabled");
}
- GroupIndex searchIndex = indexes.getSearchIndex();
- if (searchIndex == null) {
- throw new MethodNotAllowedException("no group index");
- }
-
if (start != 0) {
queryProcessor.setStart(start);
}