Skip to content

Tracking symlink changes #696

Answered by Byron
jgarvin asked this question in Q&A
Discussion options

You must be logged in to vote

(converted issue to Q&A as I don't think it's actionable as an issue)

Any thoughts on if this is a good general strategy? Am I missing something builtin that could help me do this already?

Gaining a 10x speedup per core seems to be an indication that the general strategy isn't the worst! That said, an object cache might be useful to avoid having to decode the same object multiple times if you are not using one already.

One challenge is using rev_walk for this -- when a commit has multiple parents I need to visit each (parent, child) pair in order to compute all the diffs, but Walk only has the one "current" commit. I'm not sure if there is a way to get this effect without needing to re…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by jgarvin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
enhancement New feature or request
2 participants
Converted from issue

This discussion was converted from issue #695 on January 21, 2023 08:19.