Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: load repo files using git #181

Merged
merged 1 commit into from
Sep 24, 2021

Conversation

ForbesLindesay
Copy link
Collaborator

This makes us less reliant on the GitHub GraphQL API, which can time out when listing very large repositories.

This makes us less reliant on the GitHub GraphQL API, which can time out when listing very large repositories.
@rollingversions
Copy link

rollingversions bot commented Sep 24, 2021

@rollingversions/server (3.0.6 → 3.0.7)

Performance Improvements

  • Use the git protocol to fetch files rather than the GitHub GraphQL API

    This appears to result in an approximately 5x speed up for the pug repository, which is representative of medium to large projects. I expect the impact to be significantly higher for larger projects, e.g. those that check dependencies in to git.

rollingversions (3.0.0 → 3.0.1)

Performance Improvements

  • Remove unused "dataloader" dependency

Packages With No Changes

The following packages have no user facing changes, so won't be released:

  • @rollingversions/change-set
  • @rollingversions/config
  • @rollingversions/sort-by-dependencies
  • @rollingversions/tag-format
  • @rollingversions/types
  • @rollingversions/version-number

Edit changelogs

@ForbesLindesay ForbesLindesay merged commit 2395709 into master Sep 24, 2021
@ForbesLindesay ForbesLindesay deleted the perf/load-repo-files-using-git branch September 24, 2021 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant