Skip to content

Commit

Permalink
update crate-status with performance opportunities
Browse files Browse the repository at this point in the history
  • Loading branch information
Byron committed Dec 25, 2024
1 parent 8196a43 commit e951e7d
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions crate-status.md
Original file line number Diff line number Diff line change
Expand Up @@ -373,8 +373,10 @@ Check out the [performance discussion][gix-diff-performance] as well.
- [ ] commits to ignore
- [ ] pass all blame-cornercases (from Git)
* **Performance-Improvements**
- [ ] use commit-graph bloom filter for performance
- [ ] traverse input-commits in correct order without `compute_indegrees_to_depth()`
* Without the following the performance isn't competitive with Git.
1. Implement custom graph walk which won't run down parents that don't have the path in question.
2. Implement access of trees from commit-graph and fill that information into the traversal info by default.
3. commit-graph with bloom filter, used to quickly check if a commit has a path.
* [x] API documentation
* [ ] Examples

Expand Down

0 comments on commit e951e7d

Please sign in to comment.