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

Clean up dangling GitPython processes #2889

Closed
Panaetius opened this issue May 6, 2022 · 0 comments · Fixed by #2928
Closed

Clean up dangling GitPython processes #2889

Panaetius opened this issue May 6, 2022 · 0 comments · Fixed by #2928
Assignees
Labels

Comments

@Panaetius
Copy link
Member

Dangling GitPython subprocesses clogs up triples generation on vomcases during mgiration.

According to gitpython-developers/GitPython#1333 deleting the Repository object should clean up dangling processes, as it triggers garbage collection.

We should check if there's a way we can reduce the dangling git cat-file processes, either by deleting the Repository object at regular intervals and recreating it, or maybe killing child git cat-file processes in between processing commits (or every n commits).

Timeboxed to two days.

Inform KG team if this can be fixed.

@Panaetius Panaetius moved this to Backlog in renku-python May 18, 2022
@Panaetius Panaetius moved this from Backlog to Ready in renku-python May 20, 2022
@Panaetius Panaetius moved this from Ready to In Progress in renku-python May 24, 2022
@Panaetius Panaetius self-assigned this May 24, 2022
Repository owner moved this from In Progress to Done in renku-python May 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant