Unified · Split
| @@ -373,8 +373,10 @@ Check out the [performance discussion][gix-diff-performance] as well. · 372 unmodified lines | |||
| 373 | - [ ] commits to ignore | 373 | - [ ] 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 performance | 376 | * 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 documentation | 380 | * [x] API documentation |
| 379 | * [ ] Examples | 381 | * [ ] Examples |
| 380 | 382 | ||