Merge "Remove limit for query by scheme"
diff --git a/java/com/google/gerrit/plugins/checks/api/QueryPendingChecks.java b/java/com/google/gerrit/plugins/checks/api/QueryPendingChecks.java
index bc87b5e..f3f60da 100644
--- a/java/com/google/gerrit/plugins/checks/api/QueryPendingChecks.java
+++ b/java/com/google/gerrit/plugins/checks/api/QueryPendingChecks.java
@@ -57,7 +57,6 @@
   private final Checkers checkers;
   private final Checks checks;
   private final Provider<CheckerQuery> checkerQueryProvider;
-  @VisibleForTesting public static final int MAX_ALLOWED_QUERIES = 10;
   private String queryString;
 
   @Option(
@@ -124,12 +123,6 @@
                     new IllegalStateException(
                         String.format("no checker scheme predicate found: %s", finalPredicate)));
     ImmutableList<Checker> checkersOfScheme = checkers.listCheckers(scheme);
-    if (checkersOfScheme.size() > MAX_ALLOWED_QUERIES) {
-      throw new ResourceConflictException(
-          String.format(
-              "Too many checkers exist with that scheme, allowed maximum is %s. Found %s checkers",
-              MAX_ALLOWED_QUERIES, checkersOfScheme.size()));
-    }
     List<List<ChangeData>> changes =
         checkerQueryProvider.get().queryMatchingChanges(checkersOfScheme);
     List<PendingChecksInfo> pendingChecks = new ArrayList<>();
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/QueryPendingChecksIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/QueryPendingChecksIT.java
index d284bf1..d0656ac 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/QueryPendingChecksIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/QueryPendingChecksIT.java
@@ -796,20 +796,6 @@
   }
 
   @Test
-  public void queryPendingChecksWithSchemeTooManyChecksThrowsError() throws Exception {
-    for (int i = 0; i < QueryPendingChecks.MAX_ALLOWED_QUERIES + 1; i++) {
-      checkerOperations
-          .newChecker()
-          .repository(project)
-          .uuid(CheckerUuid.parse(String.format("test:checker-%d", i)))
-          .create();
-    }
-    assertThrows(
-        ResourceConflictException.class,
-        () -> queryPendingChecks("test", CheckState.NOT_STARTED, CheckState.SCHEDULED));
-  }
-
-  @Test
   public void queryOnlyExactSchemas() throws Exception {
     CheckerUuid checkerUuid =
         checkerOperations