jj/lib
Yuya Nishihara 9aa72f6f1d git_backend: add lock to prevent racy change id assignments
My first attempt was to fix up corrupted index when merging, but it turned
out to be not easy because the self side may contain corrupted data. It's
also possible that two concurrent commit operations have exactly the same
view state (because change id isn't hashed into commit id), and only the
table heads diverge.

#924
2023-05-20 15:53:23 +09:00
..
benches
gen-protos
src git_backend: add lock to prevent racy change id assignments 2023-05-20 15:53:23 +09:00
tests git_backend: add lock to prevent racy change id assignments 2023-05-20 15:53:23 +09:00
testutils cargo: bump git2 from 0.17.0 to 0.17.1 2023-04-17 09:19:58 -07:00
build.rs
Cargo.toml lib: use advisory locks on Unix targets 2023-05-07 09:52:09 -07:00