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

Improve performance to handle large number of repos/workflows #913

Open
kishaningithub opened this issue Dec 17, 2024 · 2 comments
Open

Comments

@kishaningithub
Copy link

kishaningithub commented Dec 17, 2024

Is your feature request related to a problem? Please describe.
Would like to use this to monitor pipelines for a large github org with ~100 repos having several workflows. I find that it takes several minutes (10-15 mins) for initial load and the performance is incredibly slow.

Describe the solution you'd like
Increase the performance, keeping in mind the github api limits to have dashboard for ~100 repos with several workflows

Describe alternatives you've considered
No alternatives

Additional context
Instead of rest api i suggest doing an experiment with the graph ql api so that we can avoid n*n calls to improve the performance.

Copy link

boring-cyborg bot commented Dec 17, 2024

Thanks for opening your first issue here! Be sure to follow the issue template!

@kishaningithub kishaningithub changed the title Improve performance to handle large number of repos Improve performance to handle large number of repos/workflows Dec 17, 2024
@kishaningithub
Copy link
Author

Looks like graph api has some serious limitations to achieve what this tool strives to do
https://github.com/orgs/community/discussions/24493

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

No branches or pull requests

1 participant