summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Fick <martin.fick@linaro.org>2022-09-07 14:44:04 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2022-09-07 14:44:04 +0000
commit1199050757b56646d9c798ad82838215dd4b58bb (patch)
tree65510892ede89656923c93a0bce365c1757e1045
parent16d986934d8395e6dd0c332b1155d7b4b14bde5e (diff)
parentc992eff8e5f0822f629826e2093425880c4fe16c (diff)
Merge "Avoid fetching more results than needed in paginated index queries" into stable-3.4
-rw-r--r--java/com/google/gerrit/index/query/AndSource.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/com/google/gerrit/index/query/AndSource.java b/java/com/google/gerrit/index/query/AndSource.java
index c99e60ae5a..58b49cf76b 100644
--- a/java/com/google/gerrit/index/query/AndSource.java
+++ b/java/com/google/gerrit/index/query/AndSource.java
@@ -119,7 +119,7 @@ public class AndSource<T> extends AndPredicate<T>
final int limit = p.getOptions().limit();
Object searchAfter = resultSet.searchAfter();
int pageSize = limit;
- while (skipped && r.size() < limit + start) {
+ while (skipped && r.size() < limit) {
skipped = false;
pageSize = getNextPageSize(pageSize);
ResultSet<T> next =