History

update crate-status with performance opportunities

Sebastian Thiel committed 1 year ago

Commit e951e7d1 parent 8196a431 file · +4 −2Browse files

Unified · Split

crate-status.md+4−2
@@ -373,8 +373,10 @@ Check out the [performance discussion][gix-diff-performance] as well. · 372 unmodified lines
373- [ ] commits to ignore373- [ ] commits to ignore
374- [ ] pass all blame-cornercases (from Git)374- [ ] pass all blame-cornercases (from Git)
375* **Performance-Improvements**375* **Performance-Improvements**
376 - [ ] use commit-graph bloom filter for performance376 * Without the following the performance isn't competitive with Git.
377 - [ ] traverse input-commits in correct order without `compute_indegrees_to_depth()`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* [x] API documentation380* [x] API documentation
379 * [ ] Examples381 * [ ] Examples
380 382