-
Notifications
You must be signed in to change notification settings - Fork 283
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
Replace libgit2 with gitoxide #628
Comments
Also see the corresponding tracking ticket at @o2sh Would you be OK if I contributed the most promising part related to traversing the commit-graph for a start? This would mean that build times increase due to building That said, I'd prefer to get started right away and am happy to see the transition through until completion. |
Sure, the commit-graph traversal is indeed the most crucial part. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
I have updated the description to be more precise, and hope that at least one of these checkboxes can be ticked soon. |
Thanks!
Well, I'm open to discussion 😆. Could you elaborate on this one, though? I'm not 100% sure what this task means, or when it would have been completed. |
The index file has a lot of state in it which is used to accelerate certain git operations. If a Thus I propose not to write the index back at all, so |
Got it, makes sense!
Yeah, I agree. Being read-only can also help with file permissions in the future. |
Following #621, we wish to drop libgit2 and use gitoxide instead.
What's left:
The text was updated successfully, but these errors were encountered: