jj/lib
Martin von Zweigbergk 2f876861ae graphlog: key by commit id (not index position)
The index position is specific to the default index implementation and
we don't want to use it in outside of there. This commit removes the
use of it as a key for nodes in the graphlog.

I timed it on the git.git repo using `jj log -r 'all()' -T commit_id`
(the worst case I can think of) and it slowed down from ~2.02 s to
~2.20 s (~9%).
2023-03-20 01:45:54 -07:00
..
gen-protos
src graphlog: key by commit id (not index position) 2023-03-20 01:45:54 -07:00
tests graphlog: key by commit id (not index position) 2023-03-20 01:45:54 -07:00
testutils index: load store based on type recorded in .jj/repo/index/type 2023-03-11 22:22:46 -08:00
build.rs
Cargo.toml cargo: update MSRV to 1.64 2023-03-17 22:44:29 -07:00