diff options
Diffstat (limited to 'java/com/google/gerrit/index/query/PaginatingSource.java')
-rw-r--r-- | java/com/google/gerrit/index/query/PaginatingSource.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/java/com/google/gerrit/index/query/PaginatingSource.java b/java/com/google/gerrit/index/query/PaginatingSource.java index 337332f347..8431ccc6fc 100644 --- a/java/com/google/gerrit/index/query/PaginatingSource.java +++ b/java/com/google/gerrit/index/query/PaginatingSource.java @@ -87,6 +87,9 @@ public class PaginatingSource<T> implements DataSource<T> { r.add(data); } pageResultSize++; + if (r.size() > limit) { + break; + } } nextStart += pageResultSize; searchAfter = next.searchAfter(); |