mirror of
https://github.com/martinvonz/jj.git
synced 2025-02-08 21:48:08 +00:00
The idea behind this is to extend RevWalk to track generation (or depth from the initial wanted items.) Basic DAG walk doesn't need such data, but a query like 'rev---' could be translated to a RevWalk yielding nth ancestors. The default log revset can also be expressed as 0/1-th ancestors of '(remote_branches() | tags())..'. Also, this appears to be faster than using boundary sets, based on the bench extracted from test_index_commits_criss_cross(). |
||
---|---|---|
.. | ||
src | ||
tests | ||
testutils | ||
build.rs | ||
Cargo.toml |