jj/lib
Martin von Zweigbergk c98b0d76af index: move Revset::change_id_index() to Index
We current have `Revset::change_id_index()` for creating a
`ChangeIdIndex` for a given revset. I think it will be hard to make it
performant for general revsets, especially in very large repos and
with custom index implementations, like the one we have at Google. If
we instead restrict it to including all ancestors of a set of heads, I
think it will be much easier to implement. We only use
`Revset::change_id_index()` with revsets including all visible commits
today, so we won't lose any current functionality by making it more
restricted.
2024-01-08 06:06:47 -08:00
..
benches
gen-protos
src index: move Revset::change_id_index() to Index 2024-01-08 06:06:47 -08:00
tests index: move Revset::change_id_index() to Index 2024-01-08 06:06:47 -08:00
testutils object_id: extract ObjectId trait and macros to separate module 2024-01-05 10:20:57 +09:00
Cargo.toml lock: remove byteorder dependency from tests, use fs helper functions 2023-12-23 00:14:17 +09:00
LICENSE