Skip to content

Commit

Permalink
Use the maximum page size to minimize HTTP requests.
Browse files Browse the repository at this point in the history
Also add logging about looking for repositories in dropdowns.
  • Loading branch information
jglick committed Sep 19, 2016
1 parent c0cfef1 commit 7c0a486
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
Expand Up @@ -250,7 +250,7 @@ public String getApiUri() {
}
if (myself != null && repoOwner.equalsIgnoreCase(myself.getLogin())) {
listener.getLogger().format("Looking up repositories of myself %s%n%n", repoOwner);
for (GHRepository repo : myself.listRepositories()) {
for (GHRepository repo : myself.listRepositories(100)) {
if (!repo.getOwnerName().equals(repoOwner)) {
continue; // ignore repos in other orgs when using GHMyself
}
Expand All @@ -272,7 +272,7 @@ public String getApiUri() {
}
if (org != null && repoOwner.equalsIgnoreCase(org.getLogin())) {
listener.getLogger().format("Looking up repositories of organization %s%n%n", repoOwner);
for (GHRepository repo : org.listRepositories()) {
for (GHRepository repo : org.listRepositories(100)) {
add(listener, observer, repo);
}
return;
Expand All @@ -288,7 +288,7 @@ public String getApiUri() {
}
if (user != null && repoOwner.equalsIgnoreCase(user.getLogin())) {
listener.getLogger().format("Looking up repositories of user %s%n%n", repoOwner);
for (GHRepository repo : user.listRepositories()) {
for (GHRepository repo : user.listRepositories(100)) {
add(listener, observer, repo);
}
return;
Expand Down
Expand Up @@ -885,9 +885,12 @@ public ListBoxModel doFillRepositoryItems(@AncestorInPath SCMSourceOwner context
LOGGER.log(Level.WARNING, e.getMessage());
}
if (org != null && repoOwner.equalsIgnoreCase(org.getLogin())) {
for (GHRepository repo : org.listRepositories()) {
LOGGER.log(Level.FINE, "as {0} looking for repositories in {1}", new Object[] {scanCredentialsId, repoOwner});
for (GHRepository repo : org.listRepositories(100)) {
LOGGER.log(Level.FINE, "as {0} found {1}/{2}", new Object[] {scanCredentialsId, repoOwner, repo.getName()});
result.add(repo.getName());
}
LOGGER.log(Level.FINE, "as {0} result of {1} is {2}", new Object[] {scanCredentialsId, repoOwner, result});
return nameAndValueModel(result);
}

Expand All @@ -900,7 +903,7 @@ public ListBoxModel doFillRepositoryItems(@AncestorInPath SCMSourceOwner context
LOGGER.log(Level.WARNING, e.getMessage());
}
if (user != null && repoOwner.equalsIgnoreCase(user.getLogin())) {
for (GHRepository repo : user.listRepositories()) {
for (GHRepository repo : user.listRepositories(100)) {
result.add(repo.getName());
}
return nameAndValueModel(result);
Expand Down

0 comments on commit 7c0a486

Please sign in to comment.