File tree 1 file changed +4
-2
lines changed 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -373,8 +373,10 @@ Check out the [performance discussion][gix-diff-performance] as well.
373
373
- [ ] commits to ignore
374
374
- [ ] pass all blame-cornercases (from Git)
375
375
* ** Performance-Improvements**
376
- - [ ] use commit-graph bloom filter for performance
377
- - [ ] traverse input-commits in correct order without ` compute_indegrees_to_depth() `
376
+ * Without the following the performance isn't competitive with Git.
377
+ 1 . Implement custom graph walk which won't run down parents that don't have the path in question.
378
+ 2 . Implement access of trees from commit-graph and fill that information into the traversal info by default.
379
+ 3 . commit-graph with bloom filter, used to quickly check if a commit has a path.
378
380
* [x] API documentation
379
381
* [ ] Examples
380
382
You can’t perform that action at this time.
0 commit comments