Merge "PaginatingSource: Stop matching changes after desired limit is reached" into stable-3.5
diff --git a/java/com/google/gerrit/index/query/PaginatingSource.java b/java/com/google/gerrit/index/query/PaginatingSource.java index fd3a218..b05c8f4 100644 --- a/java/com/google/gerrit/index/query/PaginatingSource.java +++ b/java/com/google/gerrit/index/query/PaginatingSource.java
@@ -87,6 +87,9 @@ r.add(data); } pageResultSize++; + if (r.size() > limit) { + break; + } } nextStart += pageResultSize; searchAfter = next.searchAfter();