Sebastian Thiel
Sebastian Thiel
I ran the version with optimized caches against cpython for the first time and it finished in 16s.
> Wow thanks for the input, I was looking into using gitpython to try and generate this. Glad I came along to prevent this - GitPython isn't good, trust me,...
I took another look at the renaming tracking problem and realized, to my surprise, that the default is to do rename tracking, and to consider 50% similar files for renames....
@jmforsythe Would you mind adding a license file to the repository? I am now working on rename tracking within `gitoxide` and am considering this program here as an example for...
Thanks, that's exactly what I would have needed it for. Then I will feel free to use the DB schema as is and probably link to your comment somewhere in...
@jmforsythe Rename tracking has been implemented in `gitoxide` and luckily, it's just as fast as it is before. Copy tracking could also be activated without noticeable cost, but the database...
Thanks for the patience - I believe the underlying issue was addressed so this implementation will track renames as well. You probably want to validate the tool's output with the...
I am experiencing a possible variant of this, but even if it's not it's probably worth piggybacking on this issue to keep it simple. First of all, I believe this...
> As an attempt I added `.DS_Store` to .gitignore in the problematic package but it makes no difference. I was about to say that maybe it's related to the way...
It's interesting as the [list of source files (for packaging)](https://github.com/Byron/cargo/blob/dd94e9d9ced2dfe452c90052de8c49f1a946dd1b/src/cargo/sources/path.rs#L143) is curated using the `ignore` crate, and the list of dirty files is ultimately produced by `git2`, and [the intersection...