incubator-devlake: [Bug][Gitex] Unable to cancel gitextractor when preparing data
Search before asking
- I had searched in the issues and found no similar issues.
What happened
When gitextractor is preparing data, we cannot cancel the pipeline because libgit2 does not support cancel
What do you expect to happen
Even if gitextractor is preparing data, we should be able to cancel the whole pipeline
How to reproduce
Use normal mode to collect more than 2 github/gitlab repos, and when the pipeline is running, click cancel
Anything else
No response
Version
main
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project’s Code of Conduct
About this issue
- Original URL
- State: closed
- Created a year ago
- Reactions: 1
- Comments: 18 (13 by maintainers)
@stultus was it stuck at the clone stage? if that was true, the only solution for now is to restart the
devlakecontainer. 🥲Keep this issue.
I am still working on it and it will be updated.
Got it.
Nah, not really. There are not enough resources to conduct such a massive investigation and gitext has never been a bottleneck compared to other departments, such as collecting data from API, Chart loading speed, etc.
I would say randomly picking a couple of famous and long-lived open-source projects is sufficient at this point.
@d4x1 I want to express my gratitude for the confirmation - it is very thoughtful and much appreciated! ❤️