sapling/eden/mononoke/tunables
Stanislau Hlebik cf0380dccb mononoke: fix handling of mutable renames in fastlog
Summary:
Handling of mutable renames was incorrect for two reasons:
1) We didn't add an entry to history graph, so only a single changeset before
rename was returned. That was easy to "fix" (just add a new entry to history
graph), but...
2) ...all history operations now have to use a different path (the source of
the rename path).

To fix it let's track not just the changeset id, but also the path for the
given changeset id. Since the path can potentially be large I wrapped it into
Arc to avoid expensive clones.

Differential Revision: D30576342

fbshipit-source-id: a99f6269c34b0a0c626104ec47c9392f984328fb
2021-08-27 05:58:31 -07:00
..
src mononoke: fix handling of mutable renames in fastlog 2021-08-27 05:58:31 -07:00
tunables-derive mononoke: fix reload of tunables if a field was deleted 2021-08-26 02:58:55 -07:00
Cargo.toml Daily common/rust/cargo_from_buck/bin/autocargo 2021-08-25 03:07:04 -07:00